Make USBSerial work -- at last draft

Simplify a bit the rst logic and make a bit more robust draft

Stop splashscreen after 5s draft

Formatting draft

Remove dead custom board definition draft

Write a README file draft

Do not go to the next line if the char to display does not fit draft

Small fixes in main draft

Attempt to normalize the 19x27 font draft

foldme draft

Refactor the flag display system draft

Reorganize the display + improvements for dimmed flags draft

Add support for 0x08 and 0x09 command codes (display a flag dimm/bright) draft

Add support for dimmed flag display draft

Remove now dead/useless code draft

Refactor HPSerial to get rid of packet collision misbehavior draft

Remove print statements draft

Attempt to improve the detection of packet collisions (not fixed yet) draft

Fix display of flags and improve dimm char handling draft

Adjust font rendering draft

Many improvements draft

Add a series of reference serial data sessions from a working 34970A unit. draft

fox the example sigrock-cli cmd line for reading serial session from the dslogic draft

rename fp environment as fp_dfu and add a fp_stlink draft

SSD1322: add power off/on methods draft

hp34comm: add support for boot keycode draft

kill tabs (again) in src/main.cpp draft

Extracted the display related functions in a Display class draft

Add support for the shift flag draft

Indent src/main.cpp with 2-ws draft

Add a key mapping table (protocol value vs. raw keycode) and send it draft

Reformat Keypad.cpp draft

Update the main code: extract headers and use a CircularBuffer for key events draft

Add a few patterns in hgignore draft

Update the custom target HP34970_FP_303RD draft

Set custom_config for the F303RD draft

compile for nucleo f446re & f303re with mbed 6 draft

add QEI draft

Several stuff draft

Add .pio to hgignore draft

Add the (missing?) Keypad lib draft

Add the serialdata tool draft

more stuff draft

wip draft

add hgignore draft

Stuff... draft

[full replacement] implement a state machine for Rx draft

almost working... before killing the 87C51... draft

[hp34comm] fix key stroke reception code draft

use A10 and D10 instead of D7 and D8 as dbg pins draft

define HAVE_PC to have a serial (debug) console draft

make USB (debug) serial console depend only on HAVE_PC compile variable draft

typo draft

HP_TX is now useless draft

foldme draft

use only one USART draft

pff so many stuff draft

attempt to update display by bloc draft

[SSD1322] add a copy_to_lcd method that accepts an area draft

several improvements draft

another attempt using a more complete support of the protocol and async serial stuff draft

beginning of a working display using the 3.2 OLED module draft

several improvements draft

kinf of working prototype using a ILI9341 based TFT draft

(0) tip

mercurial