OSDN Git Service
K.Ohta [Sat, 9 Nov 2013 12:46:32 +0000 (21:46 +0900)]
[SHELL] POFF: Accept 'Y'.
K.Ohta [Sat, 9 Nov 2013 12:43:51 +0000 (21:43 +0900)]
[Schematic][v2.0] Add pullup for RX, issue of unconnected to USB.
K.Ohta [Sat, 9 Nov 2013 11:57:09 +0000 (20:57 +0900)]
[UART][v2.0] Enable to shell.Work temporally.
K.Ohta [Fri, 8 Nov 2013 04:08:04 +0000 (13:08 +0900)]
[SRECORD] Add reference URL of S RECORD (but written in Japanese).
K.Ohta [Fri, 8 Nov 2013 04:04:01 +0000 (13:04 +0900)]
[SRECORD] Change footer "S9" to "S8". Address expression is 24bit.
K.Ohta [Fri, 8 Nov 2013 04:00:50 +0000 (13:00 +0900)]
[BUILD] Zap compiler warinigs.
K.Ohta [Fri, 8 Nov 2013 03:46:49 +0000 (12:46 +0900)]
[v2.0][SHELL][SRECORD] Invert checksum before check.
K.Ohta [Thu, 7 Nov 2013 12:29:41 +0000 (21:29 +0900)]
[v2.0][SHELL][UART] Start to support UART shell.
K.Ohta [Thu, 7 Nov 2013 08:24:04 +0000 (17:24 +0900)]
[Build] Add some sourcefiles.
K.Ohta [Thu, 7 Nov 2013 08:23:27 +0000 (17:23 +0900)]
[DOC] Update v2.0 Docs to v1.0 Release version.
K.Ohta [Thu, 31 Oct 2013 17:44:33 +0000 (02:44 +0900)]
[UART][TERM] Add reserved string.
K.Ohta [Thu, 31 Oct 2013 17:40:00 +0000 (02:40 +0900)]
[v2.0] Start to add UART terminal.
K.Ohta [Wed, 30 Oct 2013 12:48:27 +0000 (21:48 +0900)]
[UI][RENCODER] Use RB6 for ICSP/Rotary encoder.
[Schematic] Move power-lamp to AKCPOW, use of RS232C.
[RENCODER] Use interrupt to save battery.
K.Ohta [Thu, 24 Oct 2013 10:41:41 +0000 (19:41 +0900)]
[UI][v2.0] Add rotary-encoder feature to USER FREQ MENU.
[RENC] Fix incorrect count of ROTARY ENCODER.
K.Ohta [Thu, 24 Oct 2013 08:39:48 +0000 (17:39 +0900)]
[Schematic] *IMPORTANT* MCU was replaced to PIC18F46K20(64KB Flash).
You don't change wirering of board(s).
K.Ohta [Thu, 24 Oct 2013 08:12:39 +0000 (17:12 +0900)]
[Schmatic] Add library : PIC18F46K20 (40P DIP).
K.Ohta [Thu, 24 Oct 2013 07:50:20 +0000 (16:50 +0900)]
[v2.0][RENC] Try to reject click-noise, may be correct ;_;
K.Ohta [Thu, 24 Oct 2013 07:39:03 +0000 (16:39 +0900)]
[v2.0] Build with PIC18F46K20(64K), as of capacity of FLASH.
[UI][Rencoder] Fix to counting per 1 click on right direction.
K.Ohta [Thu, 24 Oct 2013 02:09:57 +0000 (11:09 +0900)]
[Schematic][Libs] Update
EC12E2420801.
K.Ohta [Wed, 23 Oct 2013 03:55:40 +0000 (12:55 +0900)]
[v2.0][Schematic] Add rotary encoder for v2.0.
K.Ohta [Mon, 21 Oct 2013 10:42:44 +0000 (19:42 +0900)]
[UI] Work Rotaly encoder collectly. For ICSP, PGM was removed, see below:
- PGM/RB5(#38) is used to SIDE A of r.enc., pullup.
- RC5(#24) is used to SIDE B of r.enc., pullup.
- Common of r.enc. is connected to ground.
You should add "LVP=OFF" on #pragma config directive, at main.c.
K.Ohta [Sun, 20 Oct 2013 18:18:36 +0000 (03:18 +0900)]
[IO][v2.0] Remove unnecessary TMR3.
K.Ohta [Sun, 20 Oct 2013 18:04:11 +0000 (03:04 +0900)]
[LCD] Fix click-noise of LCD=ON.
K.Ohta [Sun, 20 Oct 2013 17:20:08 +0000 (02:20 +0900)]
[UI][v2.0] Add support of roltaly-enbcoder.
K.Ohta [Sun, 20 Oct 2013 14:13:21 +0000 (23:13 +0900)]
[UI][v2.0] Configurable update-time.Backport from v1.0.
K.Ohta [Thu, 10 Oct 2013 07:21:06 +0000 (16:21 +0900)]
[POWER][v2.0] Fix right shutdown sequence.
K.Ohta [Thu, 10 Oct 2013 06:23:22 +0000 (15:23 +0900)]
[Build] Build with XC8 v1.21.
K.Ohta [Thu, 10 Oct 2013 06:22:46 +0000 (15:22 +0900)]
[ADC][v2.0] Fix correct ADC value.
K.Ohta [Thu, 3 Oct 2013 05:23:33 +0000 (14:23 +0900)]
[ADC][Battery] Fix stability, but still not collect.
K.Ohta [Wed, 2 Oct 2013 05:29:21 +0000 (14:29 +0900)]
[Disp][v2.0][ADC] Insert idle_time_ms(1) to polling FVR will be stable.
K.Ohta [Tue, 1 Oct 2013 16:43:05 +0000 (01:43 +0900)]
[ADC] Measure battery with MCU's FIXED-VOLTAGE-REFERENCE, not use AKC6955's ADC.
[I2C] Make i2c_writechar() for XC8.
K.Ohta [Tue, 1 Oct 2013 12:49:31 +0000 (21:49 +0900)]
[UI][DISP] Save unneeded idle().
K.Ohta [Tue, 1 Oct 2013 12:37:33 +0000 (21:37 +0900)]
[UI][LCD][DISP] Save _LOCATE() calling and change _LOCATE(0,0), _LOCATE(0,1) to _LOCATE_0_0(), _LOCATE_0_1() to reduce progream-memory-size.
Note: XC8(free version) with 2(or more)args function call , using code size *very* grater than
1args or 0args function call.
K.Ohta [Fri, 27 Sep 2013 18:26:33 +0000 (03:26 +0900)]
[UI][HELP] Update help of setup.
K.Ohta [Fri, 27 Sep 2013 17:34:20 +0000 (02:34 +0900)]
[EEPROM][V2.0] DO NOT CLEAR USERBAND on initializing.
[UI][V2.0][USERBANDS] Add "Yes = A" on setting userband.
K.Ohta [Fri, 27 Sep 2013 16:54:33 +0000 (01:54 +0900)]
[UI][TUNE] Set correct MODE_3K.
K.Ohta [Fri, 27 Sep 2013 16:17:04 +0000 (01:17 +0900)]
[AKC6955] Compress code-size.
[DISPLAY] ADD CNRLEVEL.
K.Ohta [Fri, 27 Sep 2013 07:42:42 +0000 (16:42 +0900)]
[AKC6955] Remove #define type function, re-decl.function to save memory.
K.Ohta [Wed, 25 Sep 2013 00:47:26 +0000 (09:47 +0900)]
[USERBAND][v2.0] Save userbands on poweroff/save.
K.Ohta [Tue, 24 Sep 2013 23:55:14 +0000 (08:55 +0900)]
[UI][USERBAND][SAVE] Save userbands to external eeprom.
[UI] Set limit of frequencies.
K.Ohta [Tue, 24 Sep 2013 21:15:16 +0000 (06:15 +0900)]
[USERFERQ] Store userbands to external EEPROM.
K.Ohta [Tue, 24 Sep 2013 05:54:16 +0000 (14:54 +0900)]
[LCD] Change LCD display primitives #define to function, to save usage of memory.
K.Ohta [Tue, 24 Sep 2013 03:38:35 +0000 (12:38 +0900)]
[v2.0] Port to fm-tune-pitch from v1.0.
K.Ohta [Tue, 24 Sep 2013 02:43:24 +0000 (11:43 +0900)]
[UI][UPDOWN][V2.0] Fix previos bug of v1.0, same as v2.0.
K.Ohta [Wed, 11 Sep 2013 17:17:48 +0000 (02:17 +0900)]
[UI][Help][v2.0] Add version string and copyright.
K.Ohta [Wed, 11 Sep 2013 16:22:43 +0000 (01:22 +0900)]
[UI][LCD] Fix flicking LCD display.
K.Ohta [Wed, 11 Sep 2013 15:36:46 +0000 (00:36 +0900)]
[UI][MENU] Change "'5'->'9'" to reload.
[General] Compress long-compare.
K.Ohta [Fri, 6 Sep 2013 23:48:54 +0000 (08:48 +0900)]
[v2.0] Update gitlog.
K.Ohta [Fri, 6 Sep 2013 23:18:04 +0000 (08:18 +0900)]
[Schematic][v1.0][MCU] Fix oops on LCD-CONNECTOR.
K.Ohta [Fri, 6 Sep 2013 11:13:59 +0000 (20:13 +0900)]
[v2.0][Schematic] Change coil T80-#2 to T80-#4, backport of v1.0.
K.Ohta [Fri, 6 Sep 2013 11:04:54 +0000 (20:04 +0900)]
[Schematic][v2.0] Add common-mode transformer to input-line of SW/MW/LF AMP.
K.Ohta [Thu, 5 Sep 2013 16:35:01 +0000 (01:35 +0900)]
[UI][Scan][Backport] Check powerbutton in scanning.
K.Ohta [Thu, 5 Sep 2013 16:23:15 +0000 (01:23 +0900)]
[v2.0][BACKPORT] Backport from v1.0, fix up/down and add helps.
K.Ohta [Wed, 4 Sep 2013 13:34:48 +0000 (22:34 +0900)]
[Schematic][v2.0] For v2.00. Some of circuit is changed(see diff).
K.Ohta [Sat, 31 Aug 2013 14:30:31 +0000 (23:30 +0900)]
[LCD] Use LCD_I2CADDR in lcd_acm1602.h.
K.Ohta [Sat, 31 Aug 2013 14:24:13 +0000 (23:24 +0900)]
[I2C][EEPROM] Set I2CEEPROM_ADDR in i2c_eeprom.h as ROM's ADDR.
K.Ohta [Sat, 31 Aug 2013 14:06:52 +0000 (23:06 +0900)]
[ADC] Poll ADC with idle_time_ms().
K.Ohta [Sat, 31 Aug 2013 13:35:57 +0000 (22:35 +0900)]
[Menu] Remove tedious function calls.
K.Ohta [Sat, 31 Aug 2013 12:47:47 +0000 (21:47 +0900)]
[EEPROM] Remove tedious part in check_eeprom().
K.Ohta [Sat, 31 Aug 2013 10:14:03 +0000 (19:14 +0900)]
[UI][MENU] Improve power-save on Volume/CALL-USER-CH menu.
K.Ohta [Sat, 31 Aug 2013 09:38:30 +0000 (18:38 +0900)]
[Backlight] Split I/O routine related backlight to backlight.[c|h].
K.Ohta [Mon, 26 Aug 2013 17:43:19 +0000 (02:43 +0900)]
[Schematic] Add External EEPROM;24LC64.
K.Ohta [Mon, 26 Aug 2013 13:39:20 +0000 (22:39 +0900)]
[BUG][I2C_ROM] Fix unsave on i2c_eeprom_burst_write().
K.Ohta [Mon, 26 Aug 2013 13:16:58 +0000 (22:16 +0900)]
[UI][MEMORY] Change "5" To call current channel, older "5" is moved to "D".
K.Ohta [Mon, 26 Aug 2013 13:06:57 +0000 (22:06 +0900)]
[DOC][UI] Update User ch manual for v2.0(Unstable yet).
K.Ohta [Mon, 26 Aug 2013 13:01:41 +0000 (22:01 +0900)]
[I2C_ROM] Block Write/Block Read even unaligned address and size.
K.Ohta [Mon, 26 Aug 2013 12:19:28 +0000 (21:19 +0900)]
[UI][USER_CH] Add slow-middle-fast changeing CHs.
K.Ohta [Mon, 26 Aug 2013 05:29:09 +0000 (14:29 +0900)]
[I2CEEPROM] Byte read/write is okay, but blockread/write is not tested yet.
So, enable to use 672chs user memory...
K.Ohta [Sun, 25 Aug 2013 15:08:23 +0000 (00:08 +0900)]
[MEMORY][I2CROM] Add I2C ROM, 24LC64, I2C Address = 0xa0.
K.Ohta [Sat, 24 Aug 2013 22:44:42 +0000 (07:44 +0900)]
[Doc] Merge from stable_v1.0.
K.Ohta [Thu, 22 Aug 2013 21:26:51 +0000 (06:26 +0900)]
[Document] Add forgotten UI Manual X-)
K.Ohta [Thu, 22 Aug 2013 20:45:34 +0000 (05:45 +0900)]
[Document] Update 00_gitlog.txt.
K.Ohta [Thu, 22 Aug 2013 20:44:56 +0000 (05:44 +0900)]
[Document] Release to v1.0beta2.
K.Ohta [Thu, 22 Aug 2013 16:39:54 +0000 (01:39 +0900)]
[UI] Fix same keyin feeling.
K.Ohta [Thu, 22 Aug 2013 16:08:19 +0000 (01:08 +0900)]
[Disp] Add mini-help on Up-Down Freq memory.
K.Ohta [Thu, 22 Aug 2013 16:06:39 +0000 (01:06 +0900)]
[AKC6955][Scan] Fix correct sequence bots SDCC v3.3.x and XC8 v1.20.
K.Ohta [Thu, 22 Aug 2013 05:14:35 +0000 (14:14 +0900)]
[General] Split I/O Define header, iodef.h to iodef_*.h.
[Build] Seems to work well building with XC8, excepts SCAN function(why?).
K.Ohta [Wed, 14 Aug 2013 03:30:42 +0000 (12:30 +0900)]
[Schematic] Fix un-commited part.
K.Ohta [Tue, 13 Aug 2013 19:16:24 +0000 (04:16 +0900)]
[Doc] GITLOG to v1.0beta1.1.
K.Ohta [Tue, 13 Aug 2013 19:15:43 +0000 (04:15 +0900)]
[Doc] Release v1.0beta1.1.
K.Ohta [Tue, 13 Aug 2013 19:14:24 +0000 (04:14 +0900)]
[General] Change user bands are 3+3(FM+AM), user freq chs are 28chs.
K.Ohta [Tue, 13 Aug 2013 17:28:23 +0000 (02:28 +0900)]
[General] Change gitlog.txt
K.Ohta [Tue, 13 Aug 2013 17:05:46 +0000 (02:05 +0900)]
[UI] Add UpDOwn on calling user-frequency (22chs or any).
K.Ohta [Tue, 13 Aug 2013 16:11:30 +0000 (01:11 +0900)]
[UI][Func] ADD User-memory frequency, feature v1.0 is completed ;-)
K.Ohta [Tue, 13 Aug 2013 15:06:45 +0000 (00:06 +0900)]
[Power] Improve more efficient power.
K.Ohta [Mon, 29 Jul 2013 15:56:00 +0000 (00:56 +0900)]
[UI] Fix not memory when changing frequency.
K.Ohta [Mon, 29 Jul 2013 15:42:00 +0000 (00:42 +0900)]
[LCD][UI] Turn ON cursor when input numeric.
K.Ohta [Mon, 29 Jul 2013 07:06:13 +0000 (16:06 +0900)]
[UI] Fix typos...(-_-;
K.Ohta [Mon, 29 Jul 2013 06:25:39 +0000 (15:25 +0900)]
[General][EEPROM] Use structure to compress object-size.
K.Ohta [Sat, 27 Jul 2013 09:56:33 +0000 (18:56 +0900)]
[General] Add CC-BY-SA v3.0 (English) text.
K.Ohta [Sat, 27 Jul 2013 09:45:19 +0000 (18:45 +0900)]
[General] I forgot commit GITLOG up to here X-)
K.Ohta [Sat, 27 Jul 2013 09:31:56 +0000 (18:31 +0900)]
[Build] Commit some changed configuration files.
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.