OSDN Git Service
K.Ohta [Sat, 27 Jul 2013 09:31:27 +0000 (18:31 +0900)]
[Release] Add some Japanese documents.
K.Ohta [Sat, 27 Jul 2013 09:02:46 +0000 (18:02 +0900)]
[Release] Snapshot Jul 27,2013. Add mini-documentation.
K.Ohta [Fri, 26 Jul 2013 04:56:13 +0000 (13:56 +0900)]
[IO] Fix unstable of power button.
[Build] Enable to boot , compiled with XC8. Some functions wtill work wrong.
K.Ohta [Fri, 26 Jul 2013 01:55:29 +0000 (10:55 +0900)]
[POWER] Shutdown EX-RF-AMP on turning off power, now still use 3mA.
K.Ohta [Thu, 25 Jul 2013 05:04:06 +0000 (14:04 +0900)]
[DISP] Fix unstable-display of SCAN menu.
K.Ohta [Thu, 25 Jul 2013 04:13:00 +0000 (13:13 +0900)]
[POWER] Wait correct time on idle(), idle_time_ms().
[WIP] Try to work with Microchip's XC8, still I2C is not running :-(
K.Ohta [Wed, 24 Jul 2013 14:29:59 +0000 (23:29 +0900)]
[IDLE] Maybe correct time.
[UI] Fix incorrect power-button(maybe)...
[UI] Fix scan screen problem.
K.Ohta [Wed, 24 Jul 2013 10:16:37 +0000 (19:16 +0900)]
[RFAMP] Add power-management of RF-PRE-AMP.
K.Ohta [Mon, 22 Jul 2013 14:25:13 +0000 (23:25 +0900)]
[Project]
K.Ohta [Mon, 22 Jul 2013 14:24:37 +0000 (23:24 +0900)]
[AMP] Change MW AMP's gain. R702 removed.
K.Ohta [Tue, 9 Jul 2013 11:32:23 +0000 (20:32 +0900)]
[EXAMP] Change mute to ex-amp-power to save idle-power, NJM2073@Mute mode is eaten >10mA, it's too eat on idle.
In idle-state, now still eaten about 13~15mA, almost RF-Preamp.
K.Ohta [Sun, 7 Jul 2013 18:37:48 +0000 (03:37 +0900)]
[Schematic] Change coil of SW-PRE-AMP, issue of low-gain @higher freq.
K.Ohta [Sun, 7 Jul 2013 18:31:55 +0000 (03:31 +0900)]
[Schematic] Swap RC1 and RC2, due to use PWM2(CCP2) as backlight.
K.Ohta [Sun, 7 Jul 2013 18:17:28 +0000 (03:17 +0900)]
[LCD] Change IOPORT RC2 TO RC1 (PWM1 to PWM2) issue of ECCP, P1B-P1D is synced with P1A, why?(Still single mode).
K.Ohta [Sun, 7 Jul 2013 17:11:47 +0000 (02:11 +0900)]
[Backlight] Use PWM mode for backlight, to save battery.
K.Ohta [Sun, 7 Jul 2013 15:42:32 +0000 (00:42 +0900)]
[USERBAND] Compress about 100bytes.
K.Ohta [Sun, 7 Jul 2013 15:26:59 +0000 (00:26 +0900)]
[USERBAND] Fix correct? tuning process.
K.Ohta [Sun, 7 Jul 2013 14:31:58 +0000 (23:31 +0900)]
[MENU] Split help routines/datas to helps.[c|h].
K.Ohta [Fri, 5 Jul 2013 17:34:36 +0000 (02:34 +0900)]
[Schematic] Remove capacitor of MCLR/Power circuit, due of unstable.
K.Ohta [Fri, 5 Jul 2013 16:59:19 +0000 (01:59 +0900)]
[ADC] Uncomment forgotten comment-outs.
K.Ohta [Fri, 5 Jul 2013 16:25:00 +0000 (01:25 +0900)]
[Build][WIP] Start to support SDCC 3.2.x. But, i2c_open of this don't support PIC18F45K20. lol(T_T)
K.Ohta [Fri, 5 Jul 2013 09:45:33 +0000 (18:45 +0900)]
[General] Add low-battery-save.
[UI] Compress object size.
[UI] Change display,WIP...
K.Ohta [Thu, 4 Jul 2013 16:29:39 +0000 (01:29 +0900)]
[Schematic] Fix MW/LW's Preamp, use a popular coil.
K.Ohta [Thu, 4 Jul 2013 16:18:27 +0000 (01:18 +0900)]
[Menu] Fix CNR/Stereo/FD threshold bugs.
K.Ohta [Tue, 2 Jul 2013 14:32:04 +0000 (23:32 +0900)]
[Schematic] Re-adjust coils of RF AMPs.
[Schematic] Remove reset circit temporally, due to unstable on booting.
[Schematic] Add RF AMP Selector block.
K.Ohta [Tue, 2 Jul 2013 00:03:53 +0000 (09:03 +0900)]
[Schematic] Add SW pre-amp.
K.Ohta [Sun, 30 Jun 2013 23:50:53 +0000 (08:50 +0900)]
[UI] Fix slow up/down.
K.Ohta [Sun, 30 Jun 2013 23:28:12 +0000 (08:28 +0900)]
[Schematic] Add RF-Preamp,but MW only.
K.Ohta [Sun, 30 Jun 2013 18:44:51 +0000 (03:44 +0900)]
[UI][AKC6955] Fix correct AM<->FM changing.
K.Ohta [Sun, 30 Jun 2013 17:48:09 +0000 (02:48 +0900)]
[UI] Reduce usage of program-memory.
K.Ohta [Sun, 30 Jun 2013 16:54:53 +0000 (01:54 +0900)]
[General] Clear wathdogtimer more situations.
K.Ohta [Sun, 30 Jun 2013 06:12:15 +0000 (15:12 +0900)]
[Schematic][General] Adjust reset button and power button.
K.Ohta [Sat, 29 Jun 2013 18:34:04 +0000 (03:34 +0900)]
[General] Omit deep-sleep after PowerON/Hard reset.
K.Ohta [Sat, 29 Jun 2013 18:33:06 +0000 (03:33 +0900)]
[Schematic] Add around of M6955, able to listen now!
K.Ohta [Sat, 29 Jun 2013 13:08:11 +0000 (22:08 +0900)]
[AKC6955] Collect tuning sequence.
K.Ohta [Sat, 29 Jun 2013 11:51:51 +0000 (20:51 +0900)]
[AKC6955] Fix correct seek sequence.
K.Ohta [Sat, 29 Jun 2013 10:47:56 +0000 (19:47 +0900)]
[AKC6955] Okay, initial sequence okay. Only for scan, tune is seems to be wrong.
[NOTE] For AKC695X, I2C clock rate is *not* acceptable 100KHz, you should near of 400KHz.
K.Ohta [Fri, 28 Jun 2013 17:55:31 +0000 (02:55 +0900)]
[UI] Fix supressed on FM.
K.Ohta [Fri, 28 Jun 2013 17:51:08 +0000 (02:51 +0900)]
[Schematic] Add AF-AMP,LCD.
K.Ohta [Fri, 28 Jun 2013 17:28:42 +0000 (02:28 +0900)]
[Build] Revert to use sdcc.
K.Ohta [Fri, 28 Jun 2013 17:19:38 +0000 (02:19 +0900)]
[Build] Prepare to build with Microchip's XC8.
K.Ohta [Fri, 28 Jun 2013 14:51:37 +0000 (23:51 +0900)]
[EEPROM] Add user bands.
K.Ohta [Fri, 28 Jun 2013 14:21:59 +0000 (23:21 +0900)]
[WIP] Revert to data.
K.Ohta [Fri, 28 Jun 2013 09:04:57 +0000 (18:04 +0900)]
[EEPROM] Fix hang-up after save to eeprom.
K.Ohta [Fri, 28 Jun 2013 08:48:53 +0000 (17:48 +0900)]
[UI] Fix flicking on volume-menu.
K.Ohta [Fri, 28 Jun 2013 08:29:05 +0000 (17:29 +0900)]
[UI] Split ui-depend routines from main.c.
K.Ohta [Fri, 28 Jun 2013 08:06:59 +0000 (17:06 +0900)]
[IO] Use bitfield on scanning key, to save program-memory.
[UI] Add LCD-Suspend on shutdown.
K.Ohta [Fri, 28 Jun 2013 06:57:31 +0000 (15:57 +0900)]
[AKC6959] Cont: Use bitfield to save program-memory.
K.Ohta [Fri, 28 Jun 2013 05:45:32 +0000 (14:45 +0900)]
[AKC6955] Use bitfield to reduce memory.
K.Ohta [Fri, 28 Jun 2013 04:35:15 +0000 (13:35 +0900)]
[ADC] Use sdcc's adc library, try to reduce program-size.
K.Ohta [Thu, 27 Jun 2013 14:43:03 +0000 (23:43 +0900)]
[I2C] Test to use Real-machine, but... X-(
K.Ohta [Thu, 27 Jun 2013 14:42:30 +0000 (23:42 +0900)]
[Schematic] Add AF AMP,LCD.
K.Ohta [Wed, 26 Jun 2013 19:23:39 +0000 (04:23 +0900)]
[Build] Link collect library.
K.Ohta [Wed, 26 Jun 2013 19:09:37 +0000 (04:09 +0900)]
[UI] Add some features, for using akc6955.
[General] Use div/multiply to reduce usage of program-area.
K.Ohta [Wed, 26 Jun 2013 14:34:35 +0000 (23:34 +0900)]
[ADC] Check battery voltage using AN7(RE2).
K.Ohta [Mon, 24 Jun 2013 10:22:45 +0000 (19:22 +0900)]
[AKC6955] Add some features.
[IDLE] Add wait as msec.
K.Ohta [Mon, 24 Jun 2013 03:00:19 +0000 (12:00 +0900)]
[Schematic] Fix lacked wire on UI board.
K.Ohta [Mon, 24 Jun 2013 02:53:06 +0000 (11:53 +0900)]
[Schematic] Add power-supply, UI board.
K.Ohta [Sun, 23 Jun 2013 08:03:15 +0000 (17:03 +0900)]
[Schematic] Fix unconnected line.
K.Ohta [Sun, 23 Jun 2013 07:53:22 +0000 (16:53 +0900)]
[PM] Improve power-switch feature's stablity.
K.Ohta [Sun, 23 Jun 2013 07:52:27 +0000 (16:52 +0900)]
[Schematic] Drawn v1.0 schematic , MCU part.
K.Ohta [Sat, 22 Jun 2013 21:58:07 +0000 (06:58 +0900)]
[UI] Add power button, this is toggle run/deep-sleep.
[INTERRUPT][EEPROM] Add correct handlers.
K.Ohta [Fri, 21 Jun 2013 17:03:08 +0000 (02:03 +0900)]
[MENU] Start to implement setup menu, power off.
K.Ohta [Fri, 21 Jun 2013 16:20:03 +0000 (01:20 +0900)]
[EEPROM] Move some EEPROM related routines frome main.c to eeprom.c .
K.Ohta [Fri, 21 Jun 2013 16:08:23 +0000 (01:08 +0900)]
[EEPROM] Writing to eeprom is okay!
K.Ohta [Fri, 21 Jun 2013 08:40:40 +0000 (17:40 +0900)]
[UI] Add direct-band set(but not effect :)
K.Ohta [Fri, 21 Jun 2013 08:17:19 +0000 (17:17 +0900)]
[UI] Add help features, press "F" key.
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().
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.
K.Ohta [Fri, 21 Jun 2013 03:44:59 +0000 (12:44 +0900)]
[UI] Add single keyin and getstr.
K.Ohta [Fri, 21 Jun 2013 01:04:18 +0000 (10:04 +0900)]
[UI] Fix keyin-fifo-handling.
K.Ohta [Fri, 21 Jun 2013 00:34:46 +0000 (09:34 +0900)]
[UI][Key] Add input-keymatrix support @low-level.
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.
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 :(
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.
K.Ohta [Wed, 19 Jun 2013 08:38:35 +0000 (17:38 +0900)]
[LCD][BUG] Set correct sequence,OOPs!
[Idle] Maybe correct sequence TMR0.
K.Ohta [Tue, 18 Jun 2013 05:22:11 +0000 (14:22 +0900)]
[LCD] Add backlight manipulation.
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(
K.Ohta [Sun, 16 Jun 2013 04:07:41 +0000 (13:07 +0900)]
[LCD] Start to support real-machine, SC1602BBWB@4bit data bus mode.
K.Ohta [Thu, 13 Jun 2013 07:22:34 +0000 (16:22 +0900)]
[UI] Add scan from main state.
K.Ohta [Thu, 13 Jun 2013 07:12:16 +0000 (16:12 +0900)]
[RADIO] Add scan-ui.
K.Ohta [Thu, 13 Jun 2013 06:38:42 +0000 (15:38 +0900)]
[EEPROM] Initial eeprom routine.
K.Ohta [Thu, 13 Jun 2013 05:17:43 +0000 (14:17 +0900)]
[UI] Using key is only keypad; '0' to 'F'.
K.Ohta [Thu, 13 Jun 2013 05:12:48 +0000 (14:12 +0900)]
[UI] Add polling from keypad.
K.Ohta [Thu, 13 Jun 2013 04:53:25 +0000 (13:53 +0900)]
[UI] Add userband functions.
K.Ohta [Wed, 12 Jun 2013 19:21:57 +0000 (04:21 +0900)]
[LCD] Add support ST7032.
[LCD][ACM1602] Change some apis.
K.Ohta [Wed, 12 Jun 2013 19:19:01 +0000 (04:19 +0900)]
[General] Format defines.
K.Ohta [Wed, 12 Jun 2013 16:40:01 +0000 (01:40 +0900)]
[IDLE] Swap write order of TMR0[H|L].
K.Ohta [Wed, 12 Jun 2013 16:36:14 +0000 (01:36 +0900)]
[Disp][LCD] Update I/O definition.
K.Ohta [Wed, 12 Jun 2013 13:28:32 +0000 (22:28 +0900)]
[UI] Change key assignment.
K.Ohta [Wed, 12 Jun 2013 13:00:15 +0000 (22:00 +0900)]
[General] Add _LCD_DEBUG flag, without initialize AKC695x.
K.Ohta [Wed, 12 Jun 2013 12:22:38 +0000 (21:22 +0900)]
[BUG] Replace __18FxxKyy to pic18fxxkyy , __18FxxKyy is not decleared from sdcc.
K.Ohta [Wed, 12 Jun 2013 11:40:33 +0000 (20:40 +0900)]
[IO] Add PIC18F4xK20 with parallel LCD, PIC18F2xK20 with I2C LCD.
K.Ohta [Wed, 12 Jun 2013 11:21:12 +0000 (20:21 +0900)]
[General][IO] Use header-defined delay() instead of delayxxtcy(n).
K.Ohta [Wed, 12 Jun 2013 11:20:00 +0000 (20:20 +0900)]
[Settings] Add user channels, #0 to #3 per AM/FM.
K.Ohta [Wed, 12 Jun 2013 10:57:48 +0000 (19:57 +0900)]
[General] Add support of PIC18F45K20.
[Disp][ACM1602] Add support parallel lcd.
K.Ohta [Tue, 11 Jun 2013 21:24:23 +0000 (06:24 +0900)]
[General] Change copyright header, and add GNU GPLv2's COPYING.
K.Ohta [Tue, 11 Jun 2013 20:07:41 +0000 (05:07 +0900)]
[General] Replace config words "__at()" to "#pragma config".
K.Ohta [Tue, 11 Jun 2013 19:46:29 +0000 (04:46 +0900)]
[UI] Add exclusive access on push/pop to/from keyin-buffer.
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 .