Versions and modifications.
- PS/2 keyboard support
- Keyboard layout can now be configured in pigfx.txt
- Pressed keys repeat the key
- Read a config file (no more compiling for your needs)
- Baudrate can be set now for all Pi's before generation 4
- Always use UART0 for all models
- Bugfix with keyboard LEDs (error if no keyboard found)
- Working on all Raspberry Pi's generation 1, 2 and 3 including the PiZero and PiZero W
- Reimplemented timer functions in c
- Bugfix: Some USB keyboards not working
- Bugfix: clear line from cursor
- new commands for clear screan until cursor and clear screen from cursor
- added circle and triangle draw commands
- set baudrate from config.txt file
- pull up for RX pin
- get and display Raspberry generation
- heartbeat on ACT LED for PI B+
- ignore fractional part in numbers (coordinates)
- fix cursor positions (reversed parameters orders for row / col in 'H' command)
- coordinates in the "H" escape sequence are now 1-based instead of 0-based.
Major features added:
- 8x16 and 8x24 TRS-80 fonts
- Generalized the buildfont utility to create other fonts
- escape sequences to change font
- escape sequence to change resolution
- escape sequence to change tabulation width
- escape sequence to change sprites and characters drawing mode to XOR or transparent
Tested on an RC2014 with PiZero Terminal.
This number concerns the initial PIGFX version by Filippo Bergamasco. Although no software version is encoded in source files,
this version has a version constant defined in pigfx_config.h
, which is generated by make
using the Git deposit version number.
A 3 numbers software version has been added in pigfx_config.h.in
, which is generated in pigfx_config.h
and displayed at boot.