And I tested on a Raspberry Pi and it too had exactly the same problem. The good ones are also consistent.īoth computers use the same USB to Serial Adapter. There are more examples, but the ones that get the 9th byte thrown out are consistent. I get a string of data returned that looks like this (in hex):ģC 0 1 1 41 0 0 A 55 0 0 D <<= good complete dataģC 0 1 1 41 0 0 CD EF 0 0 D <<= good complete dataģC 0 1 1 41 0 0 29 0 0 D <<- BAD DATA, MISSING THE 9th byte which should be 9CģC 0 1 1 41 0 0 7 0 0 D <<- BAD DATA, MISSING THE 9th byte which should be B5 However, on Linux all does not work perfectly. On windows, everything works perfectly all the time. The protocol they use is fairly simple and short.įor testing I have used all the same hardware except for the PC where one is Win10 and the other is Linux Mint. The remotes only speak when first spoken to by the app. What the app does is to poll a number of remote devices (also developed in house and are known good) who return either an acknowledgement of sorts or some data after interaction with a person. Wrote a console app primarily developed in Windows but for both Windows and Linux.
0 Comments
Leave a Reply. |