Hi Wolf:
Thanks for your note.
In reviewing the code, LOGic first sends
0 0 ff
(all valuesin Hex). This is to calibrate the WinKeyer.
LOGic then sends
0 4 55
LOGic waits for one character. It should be 55. If not, you get the error you are getting.
Quote:I read in an earlier post that only a baud rate mismatch can cause this error message. I can not believe it. The baudrate of the NanoKeyer is set to 1200 baud. This meets the WinKey protocol.
Please provide a link to this post. I cannot find it.
Do you have any documentation on the commands that the NanoKeyer accepts? I went to the K1EL site, and couldn't find the detailed document that I used to program LOGic.
You could use our loopback program to send the above bytes to NanoKeyer and see how it responds.
http://www.hosenose.com/...1_Loopback-testing.aspx
Quote:While transmitting macros with no more than 8 characters the Nanokeyer works correct.
Are you saying that NanoKeyer works (sort of) with LOGic, even after getting the error message? Does it say
Winkey version xxx ready
? What version does it say it is?
Does your documentation say what the buffer size of the NanoKeyer is?
The next thing we need is to find some documentation on programming it.
I see on the K1EL site that the documentation mentions a DLL. That might solve our problems. But I can't find that either. If no one responds, I'll contact K1EL and see what I can learn. But NanoKeyer is competition for Winkeyer, right?
There are some test programs here. Try them and see if any of them work.
https://www.k1elsystems.com/softwareX.html
Hope your Easter was good too!
Tnx for using LOGic.
73,
Dennis WN4AZY