let superclasses decide if they want firmware updates
This commit is contained in:
parent
0b7143f809
commit
72a66be0b5
|
@ -244,9 +244,8 @@ void Widget::rxMsgReprogramFirmware(std::shared_ptr<Pro::MsgReprogramFirmware> m
|
|||
*/
|
||||
void Widget::rxMsgProgramFlashPageRequest(std::shared_ptr<Pro::MsgProgramFlashPageRequest> msg)
|
||||
{
|
||||
(void)msg;
|
||||
auto reply = std::make_shared<Pro::MsgProgramFlashPageReply>();
|
||||
reply->success = false;
|
||||
reply->success = writeFwPage(msg->page);
|
||||
sendMessage(reply);
|
||||
}
|
||||
|
||||
|
|
|
@ -77,6 +77,7 @@ public:
|
|||
protected:
|
||||
void routeRxMessage(std::shared_ptr<Pro::MessageData>);
|
||||
virtual void sendMessage(std::shared_ptr<Pro::MessageData>) const;
|
||||
virtual bool writeFwPage(uint8_t*) { return false; }
|
||||
|
||||
uint32_t serial_number; //!< BCD serial number
|
||||
uint16_t firmware_version; //!< Firmware version number
|
||||
|
|
Loading…
Reference in New Issue