Search found 4 matches

by vputz
Thu Aug 24, 2023 2:21 am
Forum: Developer's Forum for UNIX and Linux
Topic: Spaceball 5000 Serial Protocol -- decoding 'd' packets
Replies: 5
Views: 15302

Re: Spaceball 5000 Serial Protocol -- decoding 'd' packets

Worked more or less like a champ; you're a lifesaver. I didn't pursue the earlier bit further because it felt like the range was too small (1690-2442 is roughly +/- 400 from 2048 and with 12 bits I was expecting +/- 2048). But even in the doc somewhere it said expect +/- 400 so maybe that makes sens...
by vputz
Wed Aug 23, 2023 6:28 am
Forum: Developer's Forum for UNIX and Linux
Topic: Spaceball 5000 Serial Protocol -- decoding 'd' packets
Replies: 5
Views: 15302

Re: Spaceball 5000 Serial Protocol -- decoding 'd' packets

I didn't have that document and you are an ABSOLUTE HERO now because I've been looking for something similar for quite a while and been unable to find it. And by "quite a while" I may mean "years". You know, what I'm seeing looks very much like the "d" packet of the &qu...
by vputz
Tue Aug 22, 2023 11:54 am
Forum: Developer's Forum for UNIX and Linux
Topic: Spaceball 5000 Serial Protocol -- decoding 'd' packets
Replies: 5
Views: 15302

Re: Spaceball 5000 Serial Protocol -- decoding 'd' packets

Man, I'd like it to be that easy. It's killing me! The thing is, the d packet doesn't quite look like that; if anything the first six pairs would be the axis and the last pair would be something, ie I'm getting ``` Packet : bytearray(b'd\xe0\x80\xe0\x80\xe0\x80\xe0\x80\xe0\x80\xe0\x80\xa1\x80\r') ``...
by vputz
Mon Aug 07, 2023 12:06 pm
Forum: Developer's Forum for UNIX and Linux
Topic: Spaceball 5000 Serial Protocol -- decoding 'd' packets
Replies: 5
Views: 15302

Spaceball 5000 Serial Protocol -- decoding 'd' packets

I've got an old Spaceball 5000 db-9 serial and updating my little Orbotron widget to use it is... vexing me. I had thought the 5k used the Magellan protocol, but that's not working for me and despite a LOT of searching and digging through what code I can find in various libraries, I can't seem to fi...