-
Notifications
You must be signed in to change notification settings - Fork 106
Open
Labels
bugSomething isn't workingSomething isn't workingsatelliteIssue related to satelliteIssue related to satellitesoftware
Description
Due to a cast from int16_t to uint8_t, only LSB of charging current is sent during RTTY system info transmission:
FOSSASAT-1/Code/FossaSat1/communication.cpp
Line 282 in e9ca4d4
| Communication_RTTY_Print_Hex(batteryChragingCurrent); |
Also, current RTTY system info prints out letter shift symbol at the end of each hex-encoded byte. This makes transmission longer than it needs to be (although easier to decode in some cases).
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingsatelliteIssue related to satelliteIssue related to satellitesoftware