FP_A-VERSION (version 1) message payload.
More...
#include <fpa.hpp>
|
bool | SetFromMsg (const uint8_t *msg, const std::size_t msg_size) |
| Set data from message.
|
|
virtual | ~FpaPayload ()=default |
| Virtual dtor for polymorphism.
|
|
|
char | sw_version [100] = { 0 } |
| Software version string.
|
|
char | hw_name [100] = { 0 } |
| Hardware name.
|
|
char | hw_ver [100] = { 0 } |
| Hardware version string.
|
|
char | hw_uid [100] = { 0 } |
| Hardware UID.
|
|
char | product_model [100] = { 0 } |
| Product model.
|
|
bool | valid_ = false |
| Payload successfully decoded (true), or not (yet) decoded (false)
|
|
|
static constexpr const char * | MSG_NAME = "FP_A-VERSION" |
| Message name.
|
|
FP_A-VERSION (version 1) message payload.
Definition at line 931 of file fpa.hpp.
◆ SetFromMsg()
bool fpsdk::common::parser::fpa::FpaVersionPayload::SetFromMsg |
( |
const uint8_t * | msg, |
|
|
const std::size_t | msg_size ) |
Set data from message.
- Parameters
-
[in] | msg | Pointer to the FP_A message |
[in] | msg_size | Size of the FP_A message (>= 11) |
- Returns
- true if sentence payload was correct and all data could be extracted (fields are now valid), or false otherwise (fields are now invalid)
◆ sw_version
char fpsdk::common::parser::fpa::FpaVersionPayload::sw_version[100] = { 0 } |
Software version string.
Definition at line 933 of file fpa.hpp.
◆ hw_name
char fpsdk::common::parser::fpa::FpaVersionPayload::hw_name[100] = { 0 } |
Hardware name.
Definition at line 934 of file fpa.hpp.
◆ hw_ver
char fpsdk::common::parser::fpa::FpaVersionPayload::hw_ver[100] = { 0 } |
Hardware version string.
Definition at line 935 of file fpa.hpp.
◆ hw_uid
char fpsdk::common::parser::fpa::FpaVersionPayload::hw_uid[100] = { 0 } |
Hardware UID.
Definition at line 936 of file fpa.hpp.
◆ product_model
char fpsdk::common::parser::fpa::FpaVersionPayload::product_model[100] = { 0 } |
Product model.
Definition at line 937 of file fpa.hpp.
◆ MSG_NAME
const char* fpsdk::common::parser::fpa::FpaVersionPayload::MSG_NAME = "FP_A-VERSION" |
|
staticconstexpr |
Message name.
Definition at line 951 of file fpa.hpp.
The documentation for this struct was generated from the following file:
- fpsdk_common/include/fpsdk_common/parser/fpa.hpp