From 5fe4e81c79b371bf9a8aa046cb7483ec46217943 Mon Sep 17 00:00:00 2001 From: OneOfEleven Date: Wed, 20 Sep 2023 16:55:50 +0100 Subject: [PATCH] Adjusted the minimum battery volt level to give better percent accuracy --- firmware | Bin 165884 -> 165884 bytes firmware.bin | Bin 51124 -> 51124 bytes firmware.packed.bin | Bin 51142 -> 51142 bytes misc.c | 3 ++- ui/main.c | 3 ++- 5 files changed, 4 insertions(+), 2 deletions(-) diff --git a/firmware b/firmware index bc4a81df1dcfcfdfc5e31ac768e4571a150073b9..7b86b5abea4a02d44889629546ecc910c2d77e49 100644 GIT binary patch delta 560 zcmey<&-JIDt6>Y{f~kzf+ZRq{+|8_+ahQQYk&8j0=r9Ark9`abKE56d4BEO3yoVVW zD!3UGN)IzI6mc^sRBdma$*9caIPEY4!$u|shL%kX3^B|M3dIK)80H>kU|6z`fnmX6 z1_q0L3=FFeGcc&^XJBYN%)oGAGXq1=5e9~BhZz`hHZw4|ZGSnNQJOh*?_mapqlXz7 zHt;YgoI1q7Fol~zftf*y;pAZk201PU1;HZ>3{SZk6y9<(D17H;Q25WypisfVpisiW zpdfaHf#CrUgF@F~28IcT85oxGFerfRs{^_9FvQ;0!wd`=+cW1gerBo%nF&(AppB6M z5gx39|3WVFrd5pfKQoxKHH(1H%bU289oY z85s8LV_?{~kAb202*mFU4BdK?@9)b9U^9Tb&!B#zQUWVD*Z!coJ%j79@ zgn?lO2ZMt75e9|{91IGPM;I71k1#OI;$Tpi$-$ri3LU2-kP!1b!oU!Jgn?lq2ZO?6 zPDp6X<6uxoJ;K0{znyUzV>lDzhwYIo7?Z^qk4@jZkI|ZO>hz!c7^NAfZWrCpsKYFl zWNMORk(9{G#o+Ji7Oo5BZVx}i$j!(c=H|aWCI$wX K?MscB!b1S(Z=yE< delta 559 zcmey<&-JIDt6>Y{f~kx}+ZRq{+|8_+ewcwlk&8j0@Gt|zk9`abKE56d4BEO3yoVVW zD!3UGN)9tH6mc^sRBmsb$*9caIQ1|C!$u|shL%kX3^B|M3dIK)80H*iU|6z`fnok( z1_q0L3=FFdGcc&^XJBYJ%)oGAGXq255e9~>hZz`hHZw4|ZhtwOQJOh*&tV3JBZnCn zHt;YgoI1q7Fol~zftf*y;lyDE201PU1%V?B3{SZk6y9<(D17H;Q25WypisfVpisiW zpdfmLf#CrUgF@$F28RB_3=B(o7!*ME)gESG0Qm!CZ_8l@hV<>3^BF%g)q~6gsbA2> z$N=*1X{h^_>}Oy&dzgXY@?i#sJBJw<&T=y-fb0a>_xLaa!*fs=a6sIra)5#11Sf;S z`@;+jd-gFf?Ayn{(0c^pcLs)TMh7Q;h98F+7#NN~{K9dBfuUflo;NSU?CrM~G2UhJ zls>}1FoT0Z!R!bF!vqcng@_{z3>rrm7-n%WD9q$wPymIF;}J-R`5s|lh&#f-Fp+~n z;V~y9H0E(ID5M-=V949fxQsEJiShmR$Q6vqVvJL!@7>2}%{XQH&wY&2j8nFY?q}3t z7Be@sFiJ{I=H+7WcXbQbg>tutA7bQYWO8%bo_d&3lyQ6I5k~2JK~T6cfB_>z6B7f2 L^!BC3OyMB_-hrVV diff --git a/firmware.bin b/firmware.bin index 96e9cdacc8f9b9bd142ba586474eb1538ad97744..dc063f2d2c69573c02e5698786e39ca785055582 100644 GIT binary patch delta 521 zcmdne&%C9ddBcLKjK!N5PTkF{nQ@qbL6M6=q3AFJ!;gIo3_iXd3=G=347`UK7%I3K z6iN>>Fcfh!C{%53ovF;^IPEY4!$u|shL%kX3^B|M3dIK)80H>kU|6z`fnmX61_q0L z3=FFeGcc&^XJBYN%)oGAGXq1=5e9~BhZz`hHZw4|ZGJghnmKjvVFreyhZz_)@GvNx zI>f**g_}WvnL&!-wp z+0Vdm?l1$xmBS1ScMmf#oaJUv09gsL?#W>Wh8Lg!;D9(!hZz`hHZw4|ZhkpinmKjPVFrdHhZz_)@GvNx zI>f**g_}WvnL&!-#9;;oIW7hTfg=nIPq`Ts-f}Z2eCK9R_|MItP{F~VP{P5WAbNy> z;Qz3?iU^si2f#LFD28KI_85quTGbn(p1X=g^FayJLPyld1oTqYtf#C!vgTnj63=Dhr zF)-}g$H35g1mbfBhHgd&Cw_(>hZz_cjzGM^afE@PV5^=tFT?E3w-?=I@{~Tpz%YY@ zLBZ?@1H%Lk28D-Dk}>W%AE`(u`9!i|*H97Be@sFiJ{I=H+7W dcXbQbg>pBCAL3?Ya&y|8dRUZkbLA0hW&rz7n?L{n diff --git a/firmware.packed.bin b/firmware.packed.bin index c53f4ab8ea0a89a65cf3c3f49c9ee5cae2471379..886eaaf20bfce724300a6bcb640952799fd64101 100644 GIT binary patch delta 797 zcmX@s&wQ+(dBcXOj3+m5oVuG?Q~H45wLYsaJgkMayN^%T2+x~+tJ|IPZBW1zk0~d! z6Mjo6_|&X&ytdkF^VFHjOpb|MHZ7}E9{TOSoA&Ha=7#xOQwyxrZ_iWT_cppvFkDXJ zR7N9Hr(KlB)|6ebPg(!91?vaMC>|HQCi(e`jx=NK?#j(SXG=4u_UfxX=#*lp=YJof zs{CVmwn{3`?M+fYPI63jf4Sth)3mbL{L_RE*(~{{`!MfJO4_mb#0~TJtu2r`Coqql zXL@vD;0!s73eiTUO?FWlCf9e>I#m8^`x_r1!+1dOn%?IxI-d$_cZYATod21re%ArP zYyLK0c&?k&><)jW5&lkeQg`y)13^Ducuc8ZoN#-$f=>-==e6#?&s7hsyu=Xi@ghW( z_viHNh_yVwPYOMH$vwsW)16p0^SUtds=ivFlEcE>xT&XR%tS zk%`+fN`w3IuG+un{w;g2A0T6RT<}_b^A{b&vWf)8vbH+5Y0RPtIf6crz^N)9*D*HGk`U{%pDu>$vF3_RVW-^Nal>T7TDzHtGaj zw&pYTPb2>%T)#pr?!-hYTo_PsOFxtXv5GI#m8^`xhS|!*oFKn*Qf6I-d(`cSmflod21re)j>v zYyLK0c&?k&?2dS)5&lwiQg`y)13^Ducuc8ToN#-Of=>-g=e6#?&s7hsyu=Xi@ghW( z>*w_B@U=X@PYOMH$vwsWv@D(~6o_7-qtds=ivFl8aE>xT&XR%7C zk%`MPN`w3IuG+un{w;g2A0T6NT<}_b^A{bfvfAB=Z#BX<-gxY@8hz7u z^Rg~`*Obq;c<$!(L)?t@oAQE=*UsaYimhaSw)~%aa&M3%GwY>|#>$=fOBrjX^GxV2 z+*!EZrz=$V*PW1{6~%|WHhA0h&9|R^@`;iAq4_O2lf(0>K5acI`M{L`ceSY0KKT2SN(H34Q0e++IjoD_`7oV(9 z+9_GRdj9;}@Rb|dF5G2{^kH_IF8Q180{{R3 diff --git a/misc.c b/misc.c index a1aa6d5..080a2f1 100644 --- a/misc.c +++ b/misc.c @@ -50,7 +50,8 @@ const uint16_t dual_watch_count_toggle_10ms = 100 / 10; // 100ms betw const uint16_t battery_save_count_10ms = 10000 / 10; // 10 seconds const uint16_t gMax_bat_v = 843; // 8.43V -const uint16_t gMin_bat_v = 660; // 6.6V +//const uint16_t gMin_bat_v = 660; // 6.6V +const uint16_t gMin_bat_v = 710; // 7.1V const uint32_t gDefaultAesKey[4] = {0x4AA5CC60, 0x0312CC5F, 0xFFD2DABB, 0x6BBA7F92}; diff --git a/ui/main.c b/ui/main.c index 4e6f6d1..70ee4e0 100644 --- a/ui/main.c +++ b/ui/main.c @@ -186,7 +186,8 @@ void UI_DisplayMain(void) { // frequency mode // show the frequency band number const unsigned int x = 2; // was 14 - sprintf(String, "FB%u", 1 + gEeprom.ScreenChannel[vfo_num] - FREQ_CHANNEL_FIRST); +// sprintf(String, "FB%u", 1 + gEeprom.ScreenChannel[vfo_num] - FREQ_CHANNEL_FIRST); + sprintf(String, "VFO%u", 1 + gEeprom.ScreenChannel[vfo_num] - FREQ_CHANNEL_FIRST); UI_PrintStringSmall(String, x, 0, Line + 1); } #ifdef ENABLE_NOAA