From both Tim’s suggestions and from a reinforcement from Agans’ Debugging book, Chapter 6, “Divide and Conquer”, they suggest to “Inject Easy-to-Spot Patterns”. And of course, I knew...
Latest articles
review of timing details
I set up a couple more hardware flags on my software so I could see things like, edge detections vs rollover detections vs PC transmissions, etc. It all looks perfect to me. I took maybe a dozen different samples...
Changes to the PC side
With more and more things pointing to the PC, I’ve decided to really reduce the amount of work the PC has to do in its receive loop. I looked at Marco’s because his was designed to run (albeit in dos/dos...
PC might be the problem!
I think I’ve found at least one problem here. My PC is at least one problem. Even though I’ve done extensive tests with the PC in the past, including measuring a 9us total cycle time, it appears the PC must...
new design on SX software
Welp, I’m having trouble tweaking my existing SX code. If I modify the timing of the current code, I’m getting all garbage output — even adjusting small amounts to one side or the other, produces much...
more SX to PC tests
Although I think I’ve long had this working good, I did some more tests just to verify. Latest numbers: Each cycle is about 15.8us, 2us per bit, 8 bits, this sounds fine. This does confirm, however, what I...




