BattCheck Ver.0.13
batc013.zip
WorkPad 30Jでは電池タイプの設定をニッカド電池にすると、電圧が、2.26Vまで下がった時に警告のアラームが出ます。それに対し、電池タイプの設定がアルカリ電池になっていると、2.10V までアラームが出ません。これは、ニッカドなどは電池が空になる直前に電圧が急降下するので、アルカリ電池より高い電圧で交換する必要があるためだと思います。
ショートカットの操作で電池タイプの設定を変更することもできますが、操作が覚えにくいので、すぐに忘れてしまいます。そこで、電池タイプを設定する一発芸的なソフトを作りました。
このソフトはアルカリ電池とニッカド電池の切り替え専用なので、充電できるバッテリーを内蔵しているものでは設定内容の確認にしか使えません。誤って変更ボタンを押すと、処理を中断します。
現在の電圧(ボルトとパーセント表示)、警告電圧(交換を促すダイアログを表示する電圧)、臨界電圧(電源が入らないようにする電圧)、電池種類を表示します。その下のボタンを押すと電池種類をアルカリかニッカドに設定できます。1回目の確認でYESを押すと設定を書き込みますが設定が反映されるのはリセットした後です。リセットの確認ダイアログでキャンセルしても内部の設定は変更しているので、後でリセットすれば設定が変更されます。
Palm OS 3.0以降で動作するはずです。
このソフトはフリーウェアとします。
転載や紹介をする場合は事前に許可を求める必要はありませんが、後からでも良いのでどこに転載、紹介したかお知らせ下さい。
添付したソースファイルもご自由に利用して頂いて結構です。SDK3.5にはニッケル水素電池も定義されていますが、WorkPad 30J では設定できませんでした。
このアプリケーションの著作権は Cozy! が保有しております。こちらで、テストしたつもりですが、まだ不具合があるかもしれません。このアプリケーションによる、いかなる被害も一切責任を負えません。
バグの修正や要望の実現などはできる範囲で対応したいと思いますが、お約束は出来ませんのでご了承下さい。
このソフトはGCCを使って作成しています。
私自身がこれだけの機能で満足しているので、これ以上の機能追加は無いと思います。新しいPalmを買ったり、不具合があれば手直しするかもしれませんが、、、。
ver.0.12 -> 0.13 (01.11.15)
タイムアウト処理の修正(キーボード対策)
書換処理の変更。(書換間隔の短縮、書換範囲の限定)
その他バグの修正。書換処理を変更したのでBattCheck実行中に他の方法で電池設定を変更
してもBattCheckの表示には反映されません。ver.0.11 -> ver.0.12 (00.8.12)
アルカリ電池、ニッカド電池以外の設定になっている場合は、変更処理を中断するようにした。確認の文章を日本語にした。パーセント表示の修正(頭に0がついていた。)ver.0.10 -> ver.0.11 (00.8.4)
表示の変更、ソースコードの整理
(基本的な機能に変更無し)
ご意見は、Cozy! (Cozy Pos To @ yahoo . co . jp) まで。