From bd484357a240663164301770f3f15dbaa09d4829 Mon Sep 17 00:00:00 2001 From: YunHorn Technology Date: Mon, 7 Apr 2025 21:23:17 +0800 Subject: [PATCH] good reboot with good range --- Core/Src/main.c | 1 - LoRaWAN/App/app_lorawan.c | 4 ++-- LoRaWAN/App/lora_app.c | 2 +- STM32CubeIDE/Release/WLE5CC_NODE_STS.bin | Bin 188612 -> 188612 bytes STM32CubeIDE/Release/WLE5CC_NODE_STS.elf | Bin 275140 -> 275140 bytes STS/Core/Src/yunhorn_sts_process.c | 2 +- 6 files changed, 4 insertions(+), 5 deletions(-) diff --git a/Core/Src/main.c b/Core/Src/main.c index e5be67e..8319a2b 100644 --- a/Core/Src/main.c +++ b/Core/Src/main.c @@ -122,7 +122,6 @@ int main(void) //STS_Lamp_Bar_Self_Test(); } - /* USER CODE BEGIN 2 */ /* USER CODE END 2 */ diff --git a/LoRaWAN/App/app_lorawan.c b/LoRaWAN/App/app_lorawan.c index 1e40397..fd539c1 100644 --- a/LoRaWAN/App/app_lorawan.c +++ b/LoRaWAN/App/app_lorawan.c @@ -25,7 +25,7 @@ #include "stm32_seq.h" /* USER CODE BEGIN Includes */ - +#include "yunhorn_sts_sensors.h" /* USER CODE END Includes */ /* External variables ---------------------------------------------------------*/ @@ -73,7 +73,7 @@ void MX_LoRaWAN_Init(void) /* USER CODE END MX_LoRaWAN_Init_2 */ LoRaWAN_Init(); /* USER CODE BEGIN MX_LoRaWAN_Init_3 */ - + STS_SENSOR_Function_Test_Process(); /* USER CODE END MX_LoRaWAN_Init_3 */ } diff --git a/LoRaWAN/App/lora_app.c b/LoRaWAN/App/lora_app.c index 4afbcf9..e5e151b 100644 --- a/LoRaWAN/App/lora_app.c +++ b/LoRaWAN/App/lora_app.c @@ -1406,7 +1406,7 @@ static void OnJoinRequest(LmHandlerJoinParams_t *joinParams) LmHandlerErrorStatus_t status = LmHandlerSend(&AppData, LmHandlerParams.IsTxConfirmed, false); if (status ==LORAMAC_HANDLER_SUCCESS ) LmHandlerParams.IsTxConfirmed = false; - STS_SENSOR_Function_Test_Process(); + // STS_SENSOR_Function_Test_Process(); } else diff --git a/STM32CubeIDE/Release/WLE5CC_NODE_STS.bin b/STM32CubeIDE/Release/WLE5CC_NODE_STS.bin index 11a06ca55a516747884405d8073976e187263f67..55a96a06d3265a796f92b1bf31d633d2f3e2ec38 100644 GIT binary patch delta 412 zcmX?dko(9%?hPF3jBhq`s-NW-X80ibd+!Sl2gVOqcl&?%Zy@v`e)3Z@OU6%=<;^9< z|NaNdc?f;Dw(Elsg93vhqk`avPm}%4MeECdDQ2($Wq$wK`$E8h3CP;BOND_!0i=#& zE3db71(P=OMFvFy=!pm21uqP;w0>tsiJYev(}wf4p=j2Aa= zbe_q@Xw>ZO*Y54dxZT^2sd9p@FHpl;YX%MmAb1L7{{^!DIx=tw0@;Q@_FFRsj!+=` OCy-{{{_!5uWkvu{R*lF2 delta 428 zcmX?dko(9%?hPF3jITCxs-NZO-}{2Yf#HMjZvPMe4TL@p>XJPPQf~r0Y6oc_WdUiwk#amh27&PoIO!&zbz@Te$QPD%m zPw0ceFD*Ak4~S{Y{%E;ry2*Jn0o__-|L<|7mK&qCrkk`c&wgod8L)8SKgUmu%u=2i z8QKl(N`fEq|FbJIDl#Z(xMdf7Ea3dm{EK1dhXTeA^1nCxS)5|yylBqAkt4{UaB#As zy*y*%WJh~zM#Igu_QouX=QnS3p2@{Ht=ZeJ-P@0GySE=x93>*wV@DRxU h3uOOwWZ>WhvJHXkmu3tcfk5_GAkDb_<2|O!i~w4`mPh~q diff --git a/STM32CubeIDE/Release/WLE5CC_NODE_STS.elf b/STM32CubeIDE/Release/WLE5CC_NODE_STS.elf index 14ce41d90f3e1aba9bdf5d11f2c437da2efe9636..b9bf4c341b4a21e9dac24c29f0d8e60b5c52ecba 100644 GIT binary patch delta 917 zcmYk4PiPZC6vp4|Zjwz&F^LpSVof$GG>Mh^r-oV&$z`*$wkuTe77-5yR16gS6P2`T z@ZzDEL+D-bBq*VT#*`wY7e#2$6pvz!^iW|86-=5ozDX;Yz0CXO`@QcCGh43N%QgEO zIZW2`*6^o2dx7?CF09EBLaXl#+8%P!E7_VlLh4y>%(ZW;-SIRhT`5v0_&^~(2d!s~ zSYP^XQ%OkZY&I9x>=6O0Qt>c=k8$!`ukN`ggv1IcGImtjJsS8W#YDfhELcrp^|{5e zB~-=+Ts6^;C0Klp{UCuR?9%UX@4sd}^SgR-PP(qbz}e-QhWP>vo~igWW!y=RHG`^8 z+lhPG3aSCMUl(wEYJ2s5P$i*&>K?N#x^+)y_x5(QPDIzaL?Se0@jK|Pw&f5}z(1hg zNd8V*>2wq3X)-^qeK1?AVUTY+z_*lD3@^!KqsAy1&Ob6vN~Ds1J2BfsPCU`$&-6Gc z=y9R<#o!n=ydDJ^@T+0Hh4oexWCzyAvHo=$lrYcnre1lv_NQmT(FSV{y~SnNahbjq_bd**X0f z$FmdTyJGjw_@kW9_*0yoL4FwZ{w^K8}fzI77GCT4|x6?=QI8X guaRd@U+U%;Vh6-(iZ~1XIq|^}vRareiJ?3H00s`jD*ylh delta 933 zcmYk4-%C?r7{{OYoa1&Tn%lZ@n>o)cm>a@I;1Hu`#PP_=8D2yejiei)z{Ma^i)~4C z(}gwY;6G3o5g0>G`J*X$6-kZ|BBCFJF}r$`2{|{{^G?I}91idI`#hiL`@WoWRyM3F z8`c>)M1E&2q1C3Q#ey6LdUQTYs{uP5&TOjPmy3Ji%$2{=F65q%68RB6@~qGXij7vQ zj3=6%eww3pz#3_@(PGXzdv?p3kk5m+IVY-St^KN+wHv3!N;%YZ@oiy_+4--kB`<5Xd)d(6*dWqHdDT^hSF~ zFnc$8QX(I+FNdb<$&<-Q>_H?(j7UsqeB9ZO121|&2E2ZtuAr{;g4~EYhho8I5v%k>!_;QSQwLG;asya4BPhf8!PHI93R z9D76TU;^GOXOQd9VV}L7z+n#D=K73JaXycH8hx1KUvd3kCeRI+XiF|}#cdo~MsMYY z-gAAn$r|U)W&rjd@cb99&-m}WN1lE9rNexquSHxRCr6B9x;Sxyd^4sOME|XS!2rw_ diff --git a/STS/Core/Src/yunhorn_sts_process.c b/STS/Core/Src/yunhorn_sts_process.c index 56bf761..75ad038 100644 --- a/STS/Core/Src/yunhorn_sts_process.c +++ b/STS/Core/Src/yunhorn_sts_process.c @@ -2056,7 +2056,7 @@ void STS_SENSOR_Distance_Test_Process(void) rpt++; range_sum += range_once ; } - HAL_Delay(150); + HAL_Delay(50); }while (rpt<3); sts_sensor_install_height = range_sum/rpt;