|
MIP_SDK
v4.0.0-234-g2b06a940
MicroStrain Communications Library for embedded systems
|
#include <microstrain/connections/serial/serial_connection.hpp>#include <microstrain/logging.hpp>#include <mip/mip_interface.hpp>#include <mip/definitions/commands_base.hpp>#include <cstdarg>#include <cstdint>#include <cstdio>#include <cstdlib>#include <cstring>Functions | |
| static void | logCallback (void *_user, const microstrain_log_level _level, const char *_format, va_list _args) |
| Custom logging callback for MIP SDK message formatting and output. More... | |
| static void | initializeDevice (mip::Interface &_device) |
| Initializes and configures a MIP device interface. More... | |
| static void | terminate (microstrain::Connection *_connection, const char *_message, const bool _successful) |
| Handles graceful program termination and cleanup. More... | |
| static void | terminate (mip::Interface &_device, const mip::CmdResult _cmdResult, const char *_format,...) |
| Handles graceful program termination and command failure cleanup. More... | |
| int | main (const int argc, const char *argv[]) |
Variables | |
| static constexpr const char * | PORT_NAME = "/dev/ttyACM0" |
| Set the port name for the connection (Serial/USB) More... | |
| static constexpr uint32_t | BAUDRATE = 115200 |
| Set the baudrate for the connection (Serial/USB) More... | |
| int main | ( | const int | argc, |
| const char * | argv[] | ||
| ) |
1.8.17