--- a/content/hp34970a_3.rst Thu Nov 05 22:14:33 2020 +0100 +++ b/content/hp34970a_3.rst Thu Nov 05 22:15:16 2020 +0100 @@ -9,7 +9,7 @@ :series_index: 3 -As explained in `the previous post in this series <{static}/hp34970a_2.rst>`_, +As explained in `the previous post in this series <{filename}/hp34970a_2.rst>`_, I've started to sniff the serial protocol between the main board and the display panel so I can replace the failed VFD by an OLED or TFT display managed by an arduino or similar. @@ -71,7 +71,7 @@ Indicator flags --------------- - + The indicator flags are always sent as 4 bytes, each bit controlling one indicator. @@ -81,7 +81,7 @@ Let's say the frame is: ``<0x0A> <0x04> <F1> <F2> <F3> <F4>``, then: -- F1.8 = +- F1.8 = - F1.7 = HI - F1.6 = Alarm - F1.5 = LO @@ -89,27 +89,27 @@ - F1.3 = Channels box - F1.2 = Mx+B enabled - F1.1 = Alarm enabled (or the alarm frame) - + - F2.5 = 4W - F2.4 = Alarm 1 ? - F2.3 = Alarm 3 -- F2.2 = Alarm 4 +- F2.2 = Alarm 4 - F2.1 = Alarm 2 - F3.6 = - F3.5 = - -- F4.8 = + +- F4.8 = - F4.7 = CONFIG (not sure) - F4.6 = - F4.5 = MON - F4.4 = VIEW - F4.3 = - F4.2 = -- F4.1 = +- F4.1 = - - + + Quick prototype =============== @@ -131,7 +131,7 @@ .. image:: {static}/images/hp34970a/poc_display_mux_off.jpg :alt: The FTF display showing the main area and the current channel area. - + .. image:: {static}/images/hp34970a/poc_display_vdc.jpg :alt: The same with the channel 209 configured as VDC, 6.5digits. @@ -144,6 +144,6 @@ quite surprised since the baudrate is above the maximum officially supported one (115200). -I'll release the code of the prototype any time soon. - +I'll release the code of the prototype any time soon. + .. _SoftwareSerial: https://www.arduino.cc/en/Reference/SoftwareSerial