New client release available here:
https://sourceforge.net/project/showfiles.php?group_id=209352&package_id=251216&release_id=584596
can handle both SI5 and SI6 cards. SI6 decoding was done by new project delevoper, smellyfis. Thanks man!
Saturday, December 27, 2008
Friday, March 28, 2008
Perl client released
Today I updated the perl client with all the features and options the Win32 client has.
I badly need an SI 6 card to see how the raw binary data coming from the serial port can be cracked.
I badly need an SI 6 card to see how the raw binary data coming from the serial port can be cracked.
Thursday, March 27, 2008
Win32 client released
Thanks to MSVC++ Express I was able to write a reliable Win32 client, si_reader.exe with the following features:
- Read data from serial port ( serial main station or USB station with USB-Serial bridge driver for Win32 )
- Alternatively read data from input file created by client
- Save data to file (later to be used by client to send data to FreePunch server)
- Send data to FreePunch server
- Read data from serial port ( serial main station or USB station with USB-Serial bridge driver for Win32 )
- Alternatively read data from input file created by client
- Save data to file (later to be used by client to send data to FreePunch server)
- Send data to FreePunch server
Tuesday, March 4, 2008
Linux kernel support for BSM7-D-USB
Just realized yesterday, that recent kernel versions (2.6.24.x) support BSM7-D-USB main stations. It took a while to update the kernel, mainly following the instructions on this page, but it was worth waiting:
The USB main station immediately showed up as /dev/ttyUSB0 and was able to use the perl script posted earier to get the serial data. Note that the USB station was put is Autosend mode. I also set the baud rate to 4800 using the SiConfig Win32 application, but surprisingly the speed was 38400 regardless. Make sure speed is set to 38400 in the script below.
How cool is that, now this really settles the USB driver part and time to start on the web application.
The USB main station immediately showed up as /dev/ttyUSB0 and was able to use the perl script posted earier to get the serial data. Note that the USB station was put is Autosend mode. I also set the baud rate to 4800 using the SiConfig Win32 application, but surprisingly the speed was 38400 regardless. Make sure speed is set to 38400 in the script below.
=>perl si_reader.pl /dev/ttyUSB0
Perl version: 5.008008
OS version: linux
Loading Unix modules
opened serial port /dev/ttyUSB0 as /dev/ttyUSB0
Len: 187
023110053f561000100140a410021000100010001000100010001000100010006540a4eeeeeeee100556eeee281002e6
000eeee1000eeee1000eeee1000eeee1000eeee10001000eeee1000eeee1000eeee1000eeee1000eeee10001000eeee1
How cool is that, now this really settles the USB driver part and time to start on the web application.
Monday, February 25, 2008
LCD proto shield for Arduino
I have bought this great proto shield on eBay for my arduinos. It is great for debugging and it was really a steal.
Working on the arduino serial reader right now.
Subscribe to:
Posts (Atom)