From 7ca28470673b3fc5e3b135f3e73cfa98b068a3e1 Mon Sep 17 00:00:00 2001 From: Thibault <54189871+Asaren1070@users.noreply.github.com> Date: Mon, 14 Jul 2025 14:31:41 +0200 Subject: [PATCH] 465 adding some telemetry data (#467) * adding panel temperatures and battery current out * fix lint * Updating descirption for telemetry * fixing the tab bar for non in orbit satellites * fix --- backend/dbLocation.sqlite | Bin 2547712 -> 2547712 bytes .../satellites/[satelliteSlug]/satInfo.tsx | 8 +++++--- .../[satelliteSlug]/satTelemetry.tsx | 8 ++++++++ 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/backend/dbLocation.sqlite b/backend/dbLocation.sqlite index 85bff9c46d6738ed5f531d080902d7a1db499375..dd58f1c3a0cbf6c266eb03c051b1d9d28ddeffe2 100644 GIT binary patch delta 1001 zcmXBSUuaWT90%}wPEKx<+$85VP1B}n%}LUvVrrYD{#!TJ%qda@8#eb=+QivWp=(34 zIqaB5ieyZ|6r^WN>Z*J2Nm{A(_ad~usDo{`LfM1L3XU>ilPK!L7|niX3w$mo=bqp9 zm*2f9E?*)=R1T1tspj{|%#ExoPNpYE~j6+=u5J!zc5FvF(N>K>lB)SZS@wV6AHPl*u&w zaX~+1){O8^c$RN0gl1!0X6N*Cc<0YK{U1)IOV5^cR0GeJY`x1iBX7KGIGxuQa=C{N zaGtaOK!~q2f8LH9$bk9t&di6m5}cVOR&fHWxT-zmjlA-c%P+s|Zx_(Cn^qiz6*X4Wg>_`=Js-5Dc|SAHPH$x% zEzq!7XSG`Gqy;YSFX4I;(h1$e`RURDVH*bB!pW4YLFcI41 zK(n0Yftk3r5N)?y?Ts}p218FdB}7hC#7X$7BF^HsD6n<0$xGBUQSCKqdJ>dumCGkY zBQ&pw4a~}TsBm<3CsW-!5*>-8%-V$?+Lpy5Zjf!q3*qkYuD5pWlzoFPKg8z6V~mZ< z*|PA;!XWV@>Al2ZeIublfeYJ+GV^YGP^4mpt#`{jev zA}PP?s5jx8j5xuqc&D>VhJK6s<$Awpfw$A*9?ph8XZ0?23Z`Oq2q(lkc1q$yz?pE; z7st#7`P?p=kC$T&$+9Ej@3 zh8)O1PK585x)Dbvszn}DCs)oyPMxM+T;pGW5`+tCL29oKsdMVQs#EnUN9Czpm9P4! zeyXqPkB|GmdX=N{Fqc&E@}{jI@?&2Njkk->hKEEUpZj=792@&IcU=CmxAj%&&SV6& MqA1*%jP>;Y3uDg`7XSbN delta 995 zcmZwFUuauZ7y$6|-JJaYbCNW$?B?zk%1s=n7}OU=-PC# z(hesnod#Wp&4W8g5uHBlX>?NC@4<&|LqYJtDpnK}GN)w&|D@pd!ST*0AKa`lASn+6R$71^2b}h+mmxU!B^$f6`Kd=wt{ow&4z2E;Wp*a)CfKl z8#xbeT;+9_*8%(j;}?`^PrY_nMI$9n@WA-Xr($nhHn^WfL+fp3v)K+oTpkePPCsKx z!0o9slbI>@T{9C;ulZ6(0H-s;r?gSw|J5x4#zw>)yYn>D*+Lh6kTIDY5yt`}bSlS- zuO!mR>?!U1$@3?n_LQ7FDn3=x>5YQmC4BH(FaWr;6|8|w`pl2x_rC-qZrUR-`TUTo zV<@KnC|Yxn-+XSHk=}!948sYv0P<4A>cGF!DtKCF!sKp`8jzu^>c#e)`p|~^M%C|l zt4)LKeNO$Ms(8J`cUAHFQ;O1!yd?GnDtW&Wg9$m46rHkO)(zP>qXgvYm=eO#K5@*1 zpOy6&0bCfE)&F#uq4!`iD;K`-hvnqB-XSZeHIBK0eoH72N1oUBXwZi|M*|ZiQu6k# z?g)0J^g9$!%D0F0S)7mQZwWUXI6OB|)`qml1`i#QySFtJd%XJ3l$Me)YgAp2=yz$7 zmggGU49+&ROTrGB|MIhP=BIFIUDN86(J#;CjZu6yZ>$R|4D=^6>6E-9$qr zr`vK0`&GIsdZz+C*jLfdLIxh8OM8^`k~rxj36dlSNQ$IMhV+vGxwW9b?q^@O9yn=I Zj5+`;9x;kgy}76pgY@9d#r?x4{sr3XAYK3f diff --git a/frontend/src/app/satellites/[satelliteSlug]/satInfo.tsx b/frontend/src/app/satellites/[satelliteSlug]/satInfo.tsx index c57022b..14434cb 100644 --- a/frontend/src/app/satellites/[satelliteSlug]/satInfo.tsx +++ b/frontend/src/app/satellites/[satelliteSlug]/satInfo.tsx @@ -18,9 +18,11 @@ export default function SatInfo({ <> {" "} -
- -
+ {satAttributes.missionStatus === "IN ORBIT" ? ( +
+ +
+ ) : null} {/* Container for satname, stats and sat image */}
{/* Stats Container */} diff --git a/frontend/src/app/satellites/[satelliteSlug]/satTelemetry.tsx b/frontend/src/app/satellites/[satelliteSlug]/satTelemetry.tsx index 965a19f..cefce3e 100644 --- a/frontend/src/app/satellites/[satelliteSlug]/satTelemetry.tsx +++ b/frontend/src/app/satellites/[satelliteSlug]/satTelemetry.tsx @@ -199,6 +199,8 @@ export default function SatTelemetry({ yAxisTitle: "Temperature (°C)", series: solarPanelChartData, valueSuffix: " °C", + description: + "There is that much difference in temperature between some solar panels because those panels point more or less towards the sun.", }, { title: "Uptime", @@ -224,6 +226,7 @@ export default function SatTelemetry({ fontSize: "24px", }, }, + xAxis: { type: "datetime", labels: { @@ -292,6 +295,11 @@ export default function SatTelemetry({ style: { height: "400px", width: "100%" }, }} /> + {config.description && ( +
+ {config.description} +
+ )}
))}