Do rozszyfrowania transmisji wyświetlacza z dekoderem użyłem tego układu
http://serwis.avt.pl/manuals/AVT2899.pdfCała ramka wysyłana do wyświetlacza zawiera 7 bajtów. Trzy pierwsze bajty są wciąż takie same, cztery kolejne to cyfry wyświetlane na wyświetlaczu (licząc od lewej strony). Czyli piąty bajt odpowiada cyfrze wyświetlanej na skrajnej lewej pozycji, a siódmy bajt odpowiada skrajnej prawej cyfrze.
Trzy pierwsze bajty to odpowiednio 0x70, 0x00, 0x07. W czterech następnych należy wysłać kody segmentów, które mają zostać włączone. Poniżej podaje jakie liczby odpowiadają poszczególnym cyfrom:
0 - 0x3F
1 - 0x09
2 - 0x6E
3 - 0x6D
4 - 0x59
5 - 0x75
6 - 0x77
7 - 0x29
8 - 0x7F
9 - 0x7D
cyfra wygaszona - 0x00
Czyli chcąc wyświetlić na wyświetlaczu liczbę 1234 należy wysłać do niego taką ramkę:
0x70,0x00,0x07,0x09,0x6E,0x6D,0x59
Dodam jeszcze, że ja bitrate ustawiłem sobie na 50 bo przy 100 wyświetlacz czasem pokazywał jakieś krzaki albo się zawieszał.