From 3esmit at gmail.com Tue Nov 10 15:39:20 2009 From: 3esmit at gmail.com (Ricardo Guilherme Schmidt) Date: Tue, 10 Nov 2009 20:39:20 -0200 Subject: [dev65] Cinterion Linux Remote Debbuging Message-ID: <1257892760.2127.30.camel@ricardo-laptop> Hello developers, I was searching today for some tool for remote debbugging, also I made working in Windows with the new cinteron SDK, avaliable in http://florent.clairambault.fr/tc65-faq There may be a possibility to run the Windows SDK under wine, by directing the COM port to the tty, but our objective is freedom. I've found out an opensource SDK that uses the IMP-NG profile, is the Sun SPOT SDK. This is the binarys folder: debugger_classes.jar romizer_classes.jar debugger-proxy_classes.jar spotfinder debuggerproxylauncher.jar spotselector.jar emulator_classes.jar squawk emulator_j2se.jar squawk_device_classes.jar emulator.suite squawk_host_classes.jar emulator.suite.metadata squawk.jar hosted-support_classes.jar squawk.suite imp_classes.jar squawk.suite.metadata preverify translator_classes.jar spotfinder is a nice shellscript to find the Sun SPOT device, I've studied it and it may be used by some of this jars in a Runtime.exec() function. They have sources also, take a look in the folder emulator_j2se_source.jar spotlib_host_source.jar emulator_source.jar spotlib_source.jar multihop_common_source.jar spotselector_source.jar sdcard_device_source.jar spotsocketproxy_source.jar sdproxylauncher_source.jar spottestframework_source.jar solarium_source.jar transducer_device_source.jar spotclient_source.jar for our saddness, they dont have the debbuger sources, but maybe a decompiler could help. They use the RxTx-2.1-7r2 library, as Ondrej Janovsky suggested. Maybe we can use the jars just as provided from sun to debugging in TC65, but I don't know it yet since the debugger jars are not executable. In Windows, the SDK installer creates a new connection to call *88# with name "IP connection for remote debugging", when the debugging is pressed in netbeans, it opens this connection and try to connect to some random port in 127.0.0.1. Someone have some suggestions? Yours, Ricardo Guilherme Schmidt From tvo_2 at yahoo.com.br Wed Nov 11 08:20:42 2009 From: tvo_2 at yahoo.com.br (tvo_2) Date: Wed, 11 Nov 2009 13:20:42 -0200 Subject: [dev65] Server Socket - TC65 In-Reply-To: <1257892760.2127.30.camel@ricardo-laptop> References: <1257892760.2127.30.camel@ricardo-laptop> Message-ID: <7AAD67619AB7433586E9A5B280046513@ecil.informatica> Hi guys, I need to develop an application using Server Socket: the TC65 will connect on the gprs network and will be listening a specific socket (i.e. port 1000). I have SIM Card with fixed IP. I have been making some tests, but I didn't have success. Someone have some suggestions? Thanks, Thiago Vicente -----Mensagem original----- De: dev65-bounces at castrov.cuug.ab.ca [mailto:dev65-bounces at castrov.cuug.ab.ca] Em nome de Ricardo Guilherme Schmidt Enviada em: ter?a-feira, 10 de novembro de 2009 20:39 Para: dev65 at castrov.cuug.ab.ca Assunto: [dev65] Cinterion Linux Remote Debbuging Hello developers, I was searching today for some tool for remote debbugging, also I made working in Windows with the new cinteron SDK, avaliable in http://florent.clairambault.fr/tc65-faq There may be a possibility to run the Windows SDK under wine, by directing the COM port to the tty, but our objective is freedom. I've found out an opensource SDK that uses the IMP-NG profile, is the Sun SPOT SDK. This is the binarys folder: debugger_classes.jar romizer_classes.jar debugger-proxy_classes.jar spotfinder debuggerproxylauncher.jar spotselector.jar emulator_classes.jar squawk emulator_j2se.jar squawk_device_classes.jar emulator.suite squawk_host_classes.jar emulator.suite.metadata squawk.jar hosted-support_classes.jar squawk.suite imp_classes.jar squawk.suite.metadata preverify translator_classes.jar spotfinder is a nice shellscript to find the Sun SPOT device, I've studied it and it may be used by some of this jars in a Runtime.exec() function. They have sources also, take a look in the folder emulator_j2se_source.jar spotlib_host_source.jar emulator_source.jar spotlib_source.jar multihop_common_source.jar spotselector_source.jar sdcard_device_source.jar spotsocketproxy_source.jar sdproxylauncher_source.jar spottestframework_source.jar solarium_source.jar transducer_device_source.jar spotclient_source.jar for our saddness, they dont have the debbuger sources, but maybe a decompiler could help. They use the RxTx-2.1-7r2 library, as Ondrej Janovsky suggested. Maybe we can use the jars just as provided from sun to debugging in TC65, but I don't know it yet since the debugger jars are not executable. In Windows, the SDK installer creates a new connection to call *88# with name "IP connection for remote debugging", when the debugging is pressed in netbeans, it opens this connection and try to connect to some random port in 127.0.0.1. Someone have some suggestions? Yours, Ricardo Guilherme Schmidt _______________________________________________ dev65 mailing list dev65 at castrov.cuug.ab.ca http://castrov.dyndns.org/cgi-bin/mailman/listinfo/dev65