1 #ifndef LH_SERIALPORT_API_H
2 #define LH_SERIALPORT_API_H
32 #include "lighthouse/api/LighthouseDllDecl.h"
33 #include "lighthouse/api/lhdefs.h"
60 virtual void setBaudRate(lh_device_id_t deviceID, lh_error_code_t* errorCode, lh_baud_rate_t baudRate);
68 virtual lh_baud_rate_t
getBaudRate(lh_device_id_t deviceID, lh_error_code_t* errorCode);
Definition: LHSerialPortAPI.h:39
virtual lh_baud_rate_t getBaudRate(lh_device_id_t deviceID, lh_error_code_t *errorCode)
virtual void setBaudRate(lh_device_id_t deviceID, lh_error_code_t *errorCode, lh_baud_rate_t baudRate)
virtual void setSerialCommThresholdMode(lh_device_id_t deviceID, lh_error_code_t *errorCode, lh_serial_comms_mode_t thresholdMode)
virtual lh_serial_comms_mode_t getSerialCommThresholdMode(lh_device_id_t deviceID, lh_error_code_t *errorCode)
virtual void saveSettingsToFlash(lh_device_id_t deviceID, lh_error_code_t *errorCode)
This is the API for controlling the autonulling functionality of a device.
Definition: LighthouseAPI.h:54