![]() |
Midnight Sun Firmware
|
Public Member Functions | |
None | __init__ (self, str port, int baudrate=115200, float timeout=1) |
def | __del__ (self) |
None | send (self, FotaPacket fota_packet) |
None | close (self) |
Static Public Member Functions | |
FotaPacket | create (int packet_type, int datagram_id, int sequence_num, bytes payload) |
Public Attributes | |
ser | |
@brief Accessed by DatagramSender to transmit FotaPackets via XBees
None __init__ | ( | self, | |
str | port, | ||
int | baudrate = 115200 , |
||
float | timeout = 1 |
||
) |
@brief Initialize FotaPacketSender with a serial connection
def __del__ | ( | self | ) |
@brief Close serial connection when object is deleted or program exits
None close | ( | self | ) |
@brief Close serial connection
|
static |
@brief Factory for FotaPacket objects
None send | ( | self, | |
FotaPacket | fota_packet | ||
) |
@brief Transmit FotaPacket to XBee