33 Commits
Author SHA1 Message Date
GiorgioggìandGitHub f399d6555e Handle Sense pin in an open-collector fashion (#52)
* Handle Sense pin in an open-collector fashion

* Fix description
2024-08-21 17:32:31 +02:00
Peter Edwards 9b12347dc9 Cleaned up the SSD1306 code and added support for 128x32 sized displays
Added defines to config.h and config-user.h.example to support this
2018-05-05 09:25:58 +02:00
meonwax 9c7bff5ccf Add german translation 2016-09-24 00:12:06 +02:00
arananetandGitHub 0340d1d317 Update config.h 2016-06-14 06:55:23 +02:00
arananetandGitHub 710e116f81 Añado soporte idioma español y fichero memstring en español 2016-06-13 09:46:07 +02:00
ozayturay a8aaa0088e Added Turkish memstrings file and associated config options 2015-08-20 14:45:18 +03:00
Peter Edwards 344bf4b64b added recording LED config and code 2015-06-05 14:07:44 +02:00
Peter Edwards 2b45aad334 Moved user config to config-user.h with config-user.h.example as a template
moved language files and added preprocessor guards to allow for configurable language
Fixed some compiler warnings for missing forward defines
added link to the wiki in README.md
2015-05-24 20:34:07 +02:00
Peter Edwards b307ebe1af Added 1306 display module and font. 2015-05-17 22:56:59 +02:00
Peter Edwards 66798dfefd added changes for selectable machine type via settings, this implemented different cycle timing for C16 compatibility 2015-04-28 19:03:10 +02:00
Peter Edwards 4f1543b447 Bugfix for Format 2 support (half-waves)
Work around for TAPs with bizarre length values in the header
Clean-up of cycle handling for different machines
2015-04-20 21:15:14 +02:00
sweetlilmre c5d9f0e461 reverted to standard LCD module 2015-03-27 16:27:12 +02:00
sweetlilmre ee8ef3c9e3 Rework of the LCD drivers to allow for support for various other I2C based displays
Fix for button board layout
2015-03-22 21:34:33 +02:00
sweetlilmre 7aa2d93d44 Made V2 hardware (internal pullups) the default behaviour
Made serial compilation conditional via config.h
2015-03-07 21:37:12 +02:00
sweetlilmre 2bd53473bb Fixed 'command leakage' when playback was aborted which caused the menu to go up a dir.
Some minor cleanup of tabs and indentation
2015-02-14 13:08:34 +02:00
mkubi 726e75f8e3 Update config.h
added config option for HW 2.0 boards
2015-02-14 11:45:20 +01:00
sweetlilmre 5eeed2319e Control line code for MUX switching
Fixed PROGMEM references for Atmel Studio
Added Atmel Studio project files
Added new and updated schematic and fritzing files
2014-10-12 20:42:39 +02:00
sweetlilmre f500906076 Added control line setup
Minor memory optimizations
2014-10-04 15:44:33 +02:00
sweetlilmre 3b4b88b47f All options implemented
EEPROM saving implemented
Record mode signal inversion added
2014-08-22 19:47:52 +02:00
sweetlilmre 6a6916c11c Changed all config.h timing value to millisecond
Fixed filename_ticker for millisecond values and line length
Made strings less verbose to save flash space
Added basic option value code
2014-08-21 21:27:02 +02:00
sweetlilmre a6d15c8c9a code optimizations
first complete attempt at manual naming
2014-08-11 20:40:22 +02:00
sweetlilmre 7470d22cc2 LCD configuration now in config.h for I2C expander bit mapping 2014-08-07 20:48:31 +02:00
sweetlilmre c005514394 Moved all dodgy timing to use system 10ms timer
Added key repeat functionality
Cleaned up comms, serial is removed now
2014-08-04 22:39:55 +02:00
sweetlilmre 8e99160272 First successful write code!!!!
various fixes
serial baud rate changed to 57600
2014-07-27 20:12:32 +02:00
sweetlilmre 3ef83f6fb5 fixed write offset issues for TAP writing (length is now correct)
fixed port config for write pin
2014-07-27 11:10:34 +02:00
sweetlilmre 946e443469 TAP write code, first attempt. 2014-07-24 22:34:44 +02:00
sweetlilmre 9e4291ac50 added I2C pullup init to fix I2C init issue on Funduino LCM1602 board 2014-07-24 09:46:34 +02:00
sweetlilmre 32f26ce462 more cleanup 2014-07-22 22:38:26 +02:00
sweetlilmre c80af627f2 changed all line endings to UNIX format for sanity 2014-07-17 22:12:58 +02:00
sweetlilmre 778110f60a refactored file functions into fileutils.c
added in proper end of TAP check
added timing defines for possible NTSC compliance
added loading percent indicator
2014-07-17 21:36:36 +02:00
sweetlilmre 3872381ab5 Added design files to layout folder
Added write pin definition
2014-07-15 21:44:42 +02:00
sweetlilmre 6b9ba80cdc added button support and moved some config to config.h
2 line lcd now supported through config.h
2014-07-05 00:12:32 +02:00
Peter Edwards 4702c343cd added missing config.h 2014-07-03 11:46:04 +02:00