![]() |
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