OSDN Git Service

openi2cradio/OpenI2CRadio.git
11 years ago[Build] Split menu-related routines to menu.c.
K.Ohta [Fri, 21 Jun 2013 07:26:54 +0000 (16:26 +0900)]
[Build] Split menu-related routines to menu.c.
[UI] fix read_numeric().

11 years ago[UI] Stable update_display().
K.Ohta [Fri, 21 Jun 2013 05:46:24 +0000 (14:46 +0900)]
[UI] Stable update_display().
[EEPROM][WIP] Enabling to write to EEPROM, this is not working yet.

11 years ago[UI] Add single keyin and getstr.
K.Ohta [Fri, 21 Jun 2013 03:44:59 +0000 (12:44 +0900)]
[UI] Add single keyin and getstr.

11 years ago[UI] Fix keyin-fifo-handling.
K.Ohta [Fri, 21 Jun 2013 01:04:18 +0000 (10:04 +0900)]
[UI] Fix keyin-fifo-handling.

11 years ago[UI][Key] Add input-keymatrix support @low-level.
K.Ohta [Fri, 21 Jun 2013 00:34:46 +0000 (09:34 +0900)]
[UI][Key] Add input-keymatrix support @low-level.

11 years ago[UI] Set LEDs, RA4,RA5 and RD3. LCD's backlite was moved to RC2.
K.Ohta [Thu, 20 Jun 2013 09:55:30 +0000 (18:55 +0900)]
[UI] Set LEDs, RA4,RA5 and RD3. LCD's backlite was moved to RC2.

11 years ago[UI] Push-Sw tester, this is test-routine.
K.Ohta [Wed, 19 Jun 2013 11:14:19 +0000 (20:14 +0900)]
[UI] Push-Sw tester, this is test-routine.
[LCD] Kick the initial word, this is bad-knowhow, but needed from SC1602BBWB-XA-LB-G, akizukidenshi's LCD display :(

11 years ago[UI]Re-discard printf().
K.Ohta [Wed, 19 Jun 2013 09:29:55 +0000 (18:29 +0900)]
[UI]Re-discard printf().
[Idle] Set prescaler to 1:256, 7182tick/sec@8MHz.

11 years ago[LCD][BUG] Set correct sequence,OOPs!
K.Ohta [Wed, 19 Jun 2013 08:38:35 +0000 (17:38 +0900)]
[LCD][BUG] Set correct sequence,OOPs!
[Idle] Maybe correct sequence TMR0.

11 years ago[LCD] Add backlight manipulation.
K.Ohta [Tue, 18 Jun 2013 05:22:11 +0000 (14:22 +0900)]
[LCD] Add backlight manipulation.

11 years ago[LCD][4bit] Using bit-manipulation to communicate LCD.
K.Ohta [Tue, 18 Jun 2013 05:14:11 +0000 (14:14 +0900)]
[LCD][4bit] Using bit-manipulation to communicate LCD.
[LCD] Discard acm1602_printf(), using a lot of program-memory X(

11 years ago[LCD] Start to support real-machine, SC1602BBWB@4bit data bus mode.
K.Ohta [Sun, 16 Jun 2013 04:07:41 +0000 (13:07 +0900)]
[LCD] Start to support real-machine, SC1602BBWB@4bit data bus mode.

11 years ago[UI] Add scan from main state.
K.Ohta [Thu, 13 Jun 2013 07:22:34 +0000 (16:22 +0900)]
[UI] Add scan from main state.

11 years ago[RADIO] Add scan-ui.
K.Ohta [Thu, 13 Jun 2013 07:12:16 +0000 (16:12 +0900)]
[RADIO] Add scan-ui.

11 years ago[EEPROM] Initial eeprom routine.
K.Ohta [Thu, 13 Jun 2013 06:38:42 +0000 (15:38 +0900)]
[EEPROM] Initial eeprom routine.

11 years ago[UI] Using key is only keypad; '0' to 'F'.
K.Ohta [Thu, 13 Jun 2013 05:17:43 +0000 (14:17 +0900)]
[UI] Using key is only keypad; '0' to 'F'.

11 years ago[UI] Add polling from keypad.
K.Ohta [Thu, 13 Jun 2013 05:12:48 +0000 (14:12 +0900)]
[UI] Add polling from keypad.

11 years ago[UI] Add userband functions.
K.Ohta [Thu, 13 Jun 2013 04:53:25 +0000 (13:53 +0900)]
[UI] Add userband functions.

11 years ago[LCD] Add support ST7032.
K.Ohta [Wed, 12 Jun 2013 19:21:57 +0000 (04:21 +0900)]
[LCD] Add support ST7032.
[LCD][ACM1602] Change some apis.

11 years ago[General] Format defines.
K.Ohta [Wed, 12 Jun 2013 19:19:01 +0000 (04:19 +0900)]
[General] Format defines.

11 years ago[IDLE] Swap write order of TMR0[H|L].
K.Ohta [Wed, 12 Jun 2013 16:40:01 +0000 (01:40 +0900)]
[IDLE] Swap write order of TMR0[H|L].

11 years ago[Disp][LCD] Update I/O definition.
K.Ohta [Wed, 12 Jun 2013 16:36:14 +0000 (01:36 +0900)]
[Disp][LCD] Update I/O definition.

11 years ago[UI] Change key assignment.
K.Ohta [Wed, 12 Jun 2013 13:28:32 +0000 (22:28 +0900)]
[UI] Change key assignment.

11 years ago[General] Add _LCD_DEBUG flag, without initialize AKC695x.
K.Ohta [Wed, 12 Jun 2013 13:00:15 +0000 (22:00 +0900)]
[General] Add _LCD_DEBUG flag, without initialize AKC695x.

11 years ago[BUG] Replace __18FxxKyy to pic18fxxkyy , __18FxxKyy is not decleared from sdcc.
K.Ohta [Wed, 12 Jun 2013 12:22:38 +0000 (21:22 +0900)]
[BUG] Replace __18FxxKyy to pic18fxxkyy , __18FxxKyy is not decleared from sdcc.

11 years ago[IO] Add PIC18F4xK20 with parallel LCD, PIC18F2xK20 with I2C LCD.
K.Ohta [Wed, 12 Jun 2013 11:40:33 +0000 (20:40 +0900)]
[IO] Add PIC18F4xK20 with parallel LCD, PIC18F2xK20 with I2C LCD.

11 years ago[General][IO] Use header-defined delay() instead of delayxxtcy(n).
K.Ohta [Wed, 12 Jun 2013 11:21:12 +0000 (20:21 +0900)]
[General][IO] Use header-defined delay() instead of delayxxtcy(n).

11 years ago[Settings] Add user channels, #0 to #3 per AM/FM.
K.Ohta [Wed, 12 Jun 2013 11:20:00 +0000 (20:20 +0900)]
[Settings] Add user channels, #0 to #3 per AM/FM.

11 years ago[General] Add support of PIC18F45K20.
K.Ohta [Wed, 12 Jun 2013 10:57:48 +0000 (19:57 +0900)]
[General] Add support of PIC18F45K20.
[Disp][ACM1602] Add support parallel lcd.

11 years ago[General] Change copyright header, and add GNU GPLv2's COPYING.
K.Ohta [Tue, 11 Jun 2013 21:24:23 +0000 (06:24 +0900)]
[General] Change copyright header, and add GNU GPLv2's COPYING.

11 years ago[General] Replace config words "__at()" to "#pragma config".
K.Ohta [Tue, 11 Jun 2013 20:07:41 +0000 (05:07 +0900)]
[General] Replace config words "__at()" to "#pragma config".

11 years ago[UI] Add exclusive access on push/pop to/from keyin-buffer.
K.Ohta [Tue, 11 Jun 2013 19:46:29 +0000 (04:46 +0900)]
[UI] Add exclusive access on push/pop to/from keyin-buffer.

11 years ago[General] Licence changed to GPL2->GPL+LE cause of sdcc's libraries; See http://sdcc...
K.Ohta [Tue, 11 Jun 2013 18:44:12 +0000 (03:44 +0900)]
[General] Licence changed to GPL2->GPL+LE cause of sdcc's libraries; See sdcc.sourceforge.net/mediawiki/index.php/Library_License_Selection#GPL.2BLE .

11 years ago[UI] Add simple(?) UI with ten-key.
K.Ohta [Tue, 11 Jun 2013 05:37:41 +0000 (14:37 +0900)]
[UI] Add simple(?) UI with ten-key.

11 years ago[Tuner] Re-order functions.
K.Ohta [Tue, 11 Jun 2013 03:03:55 +0000 (12:03 +0900)]
[Tuner] Re-order functions.

11 years ago[Tuner] ADD trap of overflow on tuning.
K.Ohta [Tue, 11 Jun 2013 02:56:04 +0000 (11:56 +0900)]
[Tuner] ADD trap of overflow on tuning.

11 years ago[Device] ADD AKC6955(Initial), ADD ACM1602 LCD Controller.
K.Ohta [Tue, 11 Jun 2013 02:52:33 +0000 (11:52 +0900)]
[Device] ADD AKC6955(Initial), ADD ACM1602 LCD Controller.

11 years ago[IDLE] Enable idle-mode before kicking tmr0.
K.Ohta [Mon, 10 Jun 2013 20:38:50 +0000 (05:38 +0900)]
[IDLE] Enable idle-mode before kicking tmr0.

11 years ago[Build] Add MPLAB-X IDE's stubs.
K.Ohta [Mon, 10 Jun 2013 20:36:36 +0000 (05:36 +0900)]
[Build] Add MPLAB-X IDE's stubs.

11 years ago[Initial] Add idle-routine, using interrupt.
K.Ohta [Mon, 10 Jun 2013 20:25:53 +0000 (05:25 +0900)]
[Initial] Add idle-routine, using interrupt.

11 years ago[General] Initial files.
K.Ohta [Mon, 10 Jun 2013 19:57:02 +0000 (04:57 +0900)]
[General] Initial files.