From 77e76cf9ae07d294c24db80977b2aa5f4da61de6 Mon Sep 17 00:00:00 2001 From: "K.Ohta" Date: Thu, 7 Nov 2013 17:23:27 +0900 Subject: [PATCH] [DOC] Update v2.0 Docs to v1.0 Release version. --- Changelog | 46 ++++++++++++++++++++++++++++++++++++++++++++++ Changelog.ja.txt | 39 +++++++++++++++++++++++++++++++++++++++ README | 16 ++++++++++------ Readme.ja.txt | 14 ++++++++++---- Readme_UI | 20 ++++++++++---------- Readme_UI.ja.txt | 20 ++++++++++---------- Relnote | 19 +++++++------------ Relnote.ja.txt | 21 +++++++++++---------- 8 files changed, 143 insertions(+), 52 deletions(-) create mode 100644 Changelog diff --git a/Changelog b/Changelog new file mode 100644 index 0000000..97b1fbf --- /dev/null +++ b/Changelog @@ -0,0 +1,46 @@ +Changelog + http://openi2cradio.sourceforge.jp/ + +* If you can read Japanese , see Relnote.ja.txt. +* See 00_gitlog.txt to know more changes. + +--- +v1.0 + - Change PGM to RB5, for upgrading to v2.0. + - Connect ICSP's vcc to +3.3V. + - Some bugfixes. + +Nov 07, 2013 K.Ohta + +v1.0 RC3 +* Major changes + - Measuring battery without AKC6955. + - Compress object-size ;) + - Configurable UI/LCD update time. + +Oct 20, 2013 K.Ohta + +--- +v1.0 RC2 + +* Major changes + - Limit frequency with BAND on up/down. + - Compress object-size ;) + - Save frequency per user BAND. + - Many, many of bugfixes ;) + +Sep 27, 2013 K.Ohta + +--- +v1.0 RC1 + +* Major changes + - Change logic rof numeric input. + As of codesize, you should not build with SDCC and PIC18F45K20. + - Add string of version. + - Add common-mode transformer before of SW/MW preamp, + improvement of Signal-Noise ratio. + - Many, many of bugfixes ;) + - See 00_gitlog.txt to know more changes. + +Sep 12, 2013 K.Ohta diff --git a/Changelog.ja.txt b/Changelog.ja.txt index 7be8547..5a43344 100644 --- a/Changelog.ja.txt +++ b/Changelog.ja.txt @@ -1,4 +1,43 @@ *** UTF-8 *** + +変更履歴 + +・細々とした変更は、 00_gitlog.txtをお読み下さい。 + http://sourceforge.jp/projects/openi2cradio/scm/git/OpenI2CRadio/ + +--- +*v1.0 +・PGM端子の廃止(RB5としてv2.0でつかうので) +・ICSPのVCC端子と+3.3Vを接続した +・多少のバグフィクス。 + +Nov 07, 2013 K.Ohta + +*v1.0 RC3 +・電池レベルの計測でAKC6955を介さないようにした +・コードサイズの圧縮。 +・LCD表示/UI操作のアップデート時間の可変化 +・例によって相当なバグフィクス。 + +Oct 20, 2013 K.Ohta + +*v1.0 RC2 + +・周波数UP/DOWNの時に、バンドによって周波数の下限・上限を制限。 +・コードサイズの相当な圧縮。 +・ユーザバンド毎に、現在の周波数をセーブするようにした。 +・例によって相当なバグフィクス。 + +Sep 27, 2013 K.Ohta + +*v1.0 RC1 + + - MW/SWアンプの入力にコモンモードチョークの追加してS/N比を相当改善した。 + - 数値入力アルゴリズムの改善。SDCC+PIC18F45K20でのビルドが、コードサイズの肥大で不可能になった。 + - その他諸々のバグ取りと機能改善。 + +Sep 12, 2013 K.Ohta + *v1.0beta2 ・ソフトウェアの更新 diff --git a/README b/README index 9d2972d..70eb229 100644 --- a/README +++ b/README @@ -1,9 +1,9 @@ ** UTF-8 ** -Open I2C Radio v1.0 (Prerelease, beta) +Open I2C Radio v1.0 http://sourceforge.jp/projects/openi2cradio/ http://sourceforge.jp/projects/openi2cradio/wiki/FrontPage - Aug 23, 2013 K.Ohta + Nov 07, 2013 K.Ohta If you can read Japanese , see Readme.ja.txt. @@ -17,6 +17,7 @@ controlled by micro-controller. - Hardware: CC-BY-SA v3.0 - Software: GPLv2+LE (Basically GPLv2, but SDCC/XC8's libraries is excluded from GPLv2) + I *do not* restrict commercial-use! But, I'm very,very,very,(repeat 253times) poor X-) So, please contact and donate to me if you pleasure or using to commercial products! @@ -42,9 +43,12 @@ controlled by micro-controller. * Microchip's MPLAB X IDE.(Maybe not need?) http://www.microchip.com/pagehandler/en-us/family/mplabx/ - * Compiler: SDCC v3.3.0(or later) or Microchip's XC8 compiler. - http://sdcc.sourceforge.net/ - http://www.microchip.com/pagehandler/en_us/devtools/mplabxc/ + * Compiler: + - Microchip's XC8 compiler, you can use 32KB program-area PIC18F. + http://www.microchip.com/pagehandler/en_us/devtools/mplabxc/ + - If you want to build with SDCC(v.3.3.x), + you should use greater than 48KB program-area PIC18F. + http://sdcc.sourceforge.net/ * First step @@ -58,4 +62,4 @@ controlled by micro-controller. Have fun! -Ohta. \ No newline at end of file +Ohta. diff --git a/Readme.ja.txt b/Readme.ja.txt index 9c4603a..8f4c407 100644 --- a/Readme.ja.txt +++ b/Readme.ja.txt @@ -1,9 +1,9 @@ ** UTF-8 ** -Open I2C Radio v1.0 (Prerelease, beta) +Open I2C Radio v1.0 http://sourceforge.jp/projects/openi2cradio/ http://sourceforge.jp/projects/openi2cradio/wiki/FrontPage - Aug 14, 2013 K.Ohta + Nov 07, 2013 K.Ohta * これは何か? @@ -48,9 +48,15 @@ Open I2C Radio v1.0 (Prerelease, beta) * 統合開発環境(IDE)としてMicrochip MPLAB X。 http://www.microchip.com/pagehandler/en-us/family/mplabx/ - *コンパイラとしてSDCC v3.3.0以降もしくは、Microchip XC8コンパイラ。 + + *コンパイラとしてMicrochip XC8コンパイラ。 + http://www.microchip.com/pagehandler/en_us/devtools/mplabxc/ + + - 出来上がるコードサイズの関係で、SDCC(v.3.3.x)でビルドする場合には、 + プログラム領域が48KB以上のPIC18Fが必要になります(かなり圧縮したの + で32Kでも可能かも?)。 http://sdcc.sourceforge.net/ - http://www.microchip.com/pagehandler/en_us/devtools/mplabxc/ + * とりあえず試すには? diff --git a/Readme_UI b/Readme_UI index 3c32aab..c4d706f 100644 --- a/Readme_UI +++ b/Readme_UI @@ -1,4 +1,4 @@ -User interface/Main (English) for v2.0 +User interface/Main (English) for v1.0 *Panel 7 8 9 A POW.LAMP POWER @@ -68,12 +68,12 @@ User interface/Main (English) for v2.0 6 Set user CH. 7 TURN OFF POWER. 8 Set audio volume. - 9 Set bandwidth(Narrow/Wide). + 9 Reload current frequency. A Toggle AM/FM. B Cancel. C Set user-defined band. D Call user-defined band. - E + E Pitch of tuning FM.(25,50,100,200KHz) F Help. *Setting screen(5->0) @@ -85,7 +85,7 @@ User interface/Main (English) for v2.0 3 Luminance of LCD BACKLIGHT. 4 Set FM-Bandwidth(0-3). 5 Cancel. - 6 + 6 Set long of UI UPDATE tick(MS). 7 Set FM CNR ratio(0-3). 8 Set AM CNR ratio(0-3). 9 Set FM threshold(0-3). @@ -106,17 +106,17 @@ User interface/Main (English) for v2.0 * Up/Down of USER frequencies(Main screen ->B) 1 1ch. down - 2 28ch. down - 3 100ch. down + 2 + 3 7 1ch. up - 8 28ch. up - 9 100ch. up + 8 + 9 4 Call channel directly. 5 Call current channel. 6 Set frequency to channel. d Reset frequency before Up/Down. A EXIT. - F Help(unimplemented). + F Help -Aug 26, 2013 K.Ohta +Sep 27, 2013 K.Ohta diff --git a/Readme_UI.ja.txt b/Readme_UI.ja.txt index 5431553..ef177b1 100644 --- a/Readme_UI.ja.txt +++ b/Readme_UI.ja.txt @@ -1,6 +1,6 @@ ** UTF-8 ** -User interface/Main (Japanese) for v2.0 +User interface/Main (Japanese) for v1.0 *Panel 7 8 9 A POW.LAMP POWER @@ -70,12 +70,12 @@ User interface/Main (Japanese) for v2.0 6 ユーザCHの設定 7 電源OFF 8 音量関連のセット - 9 帯域設定(Narrow/Wide) + 9 周波数リロード A AM/FM切り替え(トグル動作) B キャンセル C ユーザ設定バンドの設定 D ユーザ設定バンドの呼び出し - E リザーヴ + E FM選局の周波数幅(25,50,100,200KHz) F ヘルプ *設定画面(5->0) @@ -87,7 +87,7 @@ User interface/Main (Japanese) for v2.0 3 バックライトのあかるさ 4 FM帯域幅の設定(0-3) 5 キャンセル - 6 キャンセル + 6 UIアップデート時間の設定(ms) 7 FM CNR比の設定(0-3) 8 AM CNR比の設定(0-3) 9 ステレオのしきい値(0-3) @@ -108,17 +108,17 @@ User interface/Main (Japanese) for v2.0 * ユーザメモリ周波数の上下(メイン画面 →'B' ) 1 1ch. down - 2 28ch. down - 3 100ch. down + 2 + 3 7 1ch. up - 8 28ch. up - 9 100ch. up + 8 + 9 4 チャンネルを直接呼び出す 5 現在のチャンネルの周波数を呼び出す 6 チャンネルを設定する A 終了 D 元の周波数(呼出す前)に戻す - F ヘルプ(未実装) + F ヘルプ -Aug 26, 2013 K.Ohta +Sep 27, 2013 K.Ohta diff --git a/Relnote b/Relnote index cadf5ff..9f253c7 100644 --- a/Relnote +++ b/Relnote @@ -1,15 +1,11 @@ -Open I2C Radio v1.0 beta2 +Open I2C Radio v1.0 - Relaxed heat wave, re-start beta release (^_^; If you can read Japanese , see Relnote.ja.txt. * Major changes - - Add build support Microchip's XC8 compiler as same as - SDCC v.3.3.0 or later. - - Add UP-DOWN feature on memoried frequencyes as channnel of TV. - Press "B" key on main screen(not menu). - - Adjust idle_*() functions. - - Many, many of bugfixes ;) + - Change PGM to RB5, for upgrading to v2.0. + - Connect ICSP's vcc to +3.3V. + - Some bugfixes. - See 00_gitlog.txt to know more changes. * To try this @@ -18,11 +14,10 @@ Open I2C Radio v1.0 beta2 * To build See README. -* Remains ( for v1.0) - - More, more, and more bugfixes ;-) - * After release of v1.0, I will plan below: +* After release of v1.0, I will plan below: - To improve RF-Preamps. - Add external EEPROM, to extend user memory settings (i.e. frequencies). + - Add rotaly encoder to tune(maybe). -Aug 23, 2013 K.Ohta +Nov 07, 2013 K.Ohta diff --git a/Relnote.ja.txt b/Relnote.ja.txt index 8d015ae..ddf84c4 100644 --- a/Relnote.ja.txt +++ b/Relnote.ja.txt @@ -1,14 +1,13 @@ ** UTF-8 ** -Open I2C Radio v1.0 beta2 +Open I2C Radio v1.0 + http://sourceforge.jp/projects/openi2cradio/ -涼しくなったので、ベータリリースを再開です。 +やっと正式リリースです;-) 【主な改善点】 -・XC8コンパイラでもSDCCコンパイラv3.3.0以降でも、ビルドすれば同じように動作するようにした。 -・テレビのチャンネルのような感じの周波数メモリ機能のアップダウン機能がつきました。 - メイン画面でBキーです。 -・idle_*()関数のタイミングの改善。 -・例によって相当なバグフィクス +・v2.0にアップグレードするときに備えて、PGM端子をRB5として扱うことにした +・ICSPのVCC端子を+3.3Vに接続した +・多少のバグフィクス。 ・その他細々としたことは、 00_gitlog.txtをお読み下さい。  http://sourceforge.jp/projects/openi2cradio/scm/git/OpenI2CRadio/ @@ -16,12 +15,14 @@ Open I2C Radio v1.0 beta2 Readme.ja.txtをお読み下さい。 【ソースコードからビルドするには】 - これも Readme.ja.txt をお読み下さい。MPLAB X IDEとコンパイラがあれば大丈夫なはずです + これも Readme.ja.txt をお読み下さい。MPLAB X IDEとMicrochip XC8コンパイラがあれば大丈夫なはずです 【残作業等(目安)】 ・バグ潰し;-) - ※v1.0リリース後に、アンプの改善と外部記録用のEEPROMを追加する予定です + ※v1.0リリース後に、アンプの改善と外部記録用のEEPROMを追加する予定です(と言うか、既にv2.0回路として追加されてる) (メモリ周波数の数が少なすぎる上にアップデートで設定が壊れるので) + 更に、ロータリーエンコーダも追加するかも(しないかも) -Aug 23, 2013 K.Ohta + +Nov 07, 2013 K.Ohta -- 2.11.0