Logged In: YES
user_id=260302
Originator: NO

Hi.

First of all thank you for taking the time to give SerialWizard a try and for asking!

Sorry for the lack of information/documentation. I'm trying hard to make some progress in documenting SerialWizard but for now I do not have the required time :(.

That said, basically, "commands" are a misleading name. It would be better call it "data to send" as it is exactly what it is, i.e, data to be sent through a serial port, so I'll change its name to "Data to Send" (DS for short) . In "DS" window you may enter data in hexadecimal or string format. For example, if you enter 1A in that window and press ENTER, this value will be sent through serial port.

Also you can send data as string by surrounding it with " ". For example, you may send the string TEST by entering "TEST" in DS window and pressing ENTER. Finally, if you surround your data (hexadecimal and/or string) with '<' '>' SerialWizard will calculate append and send the LRC for the data. For example, you may enter in DS window:

02<"ABC"DEADBEEF>03

and Serial wizard will send:

02414243DEADBEEF_LRC_03,

where _LCR_ is the LRC for 414243DEADBEEF.

Regarding your question about "frames", what I call a "frame" is both the data sent by applications to serial devices and the extra overhead needed to carry this data.

For example, one of projects I've worked used the following "message format" (which I call a "frame")

STX APPLICATION-DATA ETX LRC.

Well, thats what I have time to write for now.

Hope it helped :)

Please, let me know if this helped in any way.

Adriano