Hi guys, I am totally new to arduino and looking to start by building a LED display with arduino control. Please note, I have no idea about arduino, but before I begin with arduino, i want to see if I can communicate with my serial display (http://www.ebay.com/itm/RED-LED-Programmable-Scrolling-Name-Badge-Tag-Message-/250873616240?pt=LH_DefaultDomain_0&hash=item3a693b9770
it comes with a pc program that allows me to program the display text through a USB cable which I think is using a usb to serial driver to comm3 port. I am using a serial port sniffer to capture the commands to the display hoping to emulate it later using an arduino board. But I am having a hard time understanding what is captured and how I can emulate it later on arduino. The display is able to display 6 different messages. In this example, I am using my software to programming the display to show "Hello" as message 1. Using serial monitor, I am able to capture the ASCII data output as
<20111217002409.996 SYS>
COM is open
<20111217002409.996 SYS>
Set timeouts: ReadInterval=-1, ReadTotalTimeoutMultiplier=0, ReadTotalTimeoutConstant=0, WriteTotalTimeoutMultiplier=0, WriteTotalTimeoutConstant=0
<20111217002409.996 SYS>
In/out queue size 4096/0
<20111217002409.996 SYS>
Baud rate 38400
<20111217002409.996 SYS>
RTS on
<20111217002409.996 SYS>
DTR on
<20111217002409.996 SYS>
Data bits=8, Stop bits=1, Parity=None
<20111217002409.996 SYS>
Set chars: Eof=0x00, Error=0x00, Break=0x00, Event=0x00, Xon=0x11, Xoff=0x13
<20111217002409.996 SYS>
Handflow: ControlHandShake=(DTR_CONTROL), FlowReplace=(TRANSMIT_TOGGLE, RTS_CONTROL, XOFF_CONTINUE), XonLimit=1024, XoffLimit=1024
<20111217002409.996 SYS>
Baud rate 38400
<20111217002409.996 SYS>
RTS on
<20111217002409.996 SYS>
DTR on
<20111217002409.996 SYS>
Data bits=8, Stop bits=1, Parity=None
<20111217002409.996 SYS>
Set chars: Eof=0x00, Error=0x00, Break=0x00, Event=0x00, Xon=0x11, Xoff=0x13
<20111217002409.996 SYS>
Handflow: ControlHandShake=(DTR_CONTROL), FlowReplace=(TRANSMIT_TOGGLE, RTS_CONTROL, XOFF_CONTINUE), XonLimit=1024, XoffLimit=1024
<20111217002409.996 SYS>
DTR on
<20111217002409.996 SYS>
RTS on
<20111217002409.996 SYS>
Baud rate 38400
<20111217002409.996 SYS>
RTS on
<20111217002409.996 SYS>
DTR on
<20111217002409.996 SYS>
Data bits=8, Stop bits=1, Parity=None
<20111217002409.996 SYS>
Set chars: Eof=0x00, Error=0x00, Break=0x00, Event=0x00, Xon=0x11, Xoff=0x13
<20111217002409.996 SYS>
Handflow: ControlHandShake=(DTR_CONTROL), FlowReplace=(TRANSMIT_TOGGLE, RTS_CONTROL, XOFF_CONTINUE), XonLimit=1024, XoffLimit=1024
<20111217002409.997 TX>
<NUL><STX>1<ACK><NUL>51B<ENQ>Hello<NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL>Ø<STX>1<ACK>@<NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL>w<STX>1<ACK>€<NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL>·<STX>1<ACK>À<NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL><NUL>÷<STX>3<SOH>
<20111217002410.657 SYS>
COM is closed
My question is
- Am I capturing the required data to figure out what is necessary to work with Arduino?
- Should I be interested in ASCII or HEX?
- Do I need to replicate/emulate all this in Arduino to send to the display?
- What are the required components/boards/shields I would need to send command such as above to the display using Arduino?
- Am I correct in assuming this is serial communication and should be able to emulate this using an arduino board?
I would appreciate any guidance in this to get this going, I know the information I have provided are very simplistic but I am totally new to this and would appreciate any help.