Saturday 27 August 2016

digital logic - Which serial protocol or encoding scheme does this scoreboard use?


I am trying to decode a signal stream coming from a Nevco scoreboard controller:



image


Packets like this are sent every ~2.7 ms.


I suspect it is some sort of UART signal because it is on the RX line of a ATMEGA48, but I cannot identify the finer protocol details like parity and stop bits. All the combinations I have tried returns junk data, so it may be another encoding scheme.


What's unusual is that the same signal is also sent to the MOSI pin of the microcontroller, but there is no clock signal anywhere.


A .vcd file is here.


The shortest pulses (both high and low) are always 8us in length.


Imgur This is what two packets look like. Anyone got ideas?




No comments:

Post a Comment

arduino - Can I use TI's cc2541 BLE as micro controller to perform operations/ processing instead of ATmega328P AU to save cost?

I am using arduino pro mini (which contains Atmega328p AU ) along with cc2541(HM-10) to process and transfer data over BLE to smartphone. I...