Hack-a-Day / 2018-Supercon-Badge

Retrocomputing badge for the 2018 Hackaday Superconference
https://hackaday.io/project/161859-2018-hackaday-superconference-badge
MIT License
27 stars 8 forks source link

Shift lock would be nice #22

Open JamesNewton opened 6 years ago

JamesNewton commented 6 years ago

Not that anyone uses FORTH anymore, but someone made the mistake of including it in the CP/M image on the badge, so now you have to deal with us. ,o) the fig-FORTH 1.1g uses all caps keywords. Unless you connect the serial console (notes below) it's really a pain to hold that shift key while typing. It would be wonderful to have a capslock mode.

To setup the serial terminal: Connect a USB to serial converter to the badge pins: C13 to TX, C14 to RX. Connect ground but not power. Assuming your favorite serial terminal program supports XMODEM, set it to 19200 N 8 1 and configure a LF after CR. Reset the badge (hold both shifts, press RESET) then switch to serial terminal mode (hold both shifts, press BRK/COL). Select option 2 (press Enter or Ctrl+Enter). Details at: https://hackaday.io/project/161859-2018-hackaday-superconference-badge/log/154556-serial-communications-with-badge

hexagon5un commented 6 years ago

Hah! I said this to Jaromir the day before Supercon. Basically, there's no free keys or good ways to indicate that shift-lock is on.

Forth being Forth, it's probably easier to hack up a lowercase version of the FIG Forth than it is to implement a shift lock in the OS.

JamesNewton commented 6 years ago

https://github.com/Hack-a-Day/2018-Supercon-Badge/pull/25