|
fbgsense 0.1
Generic FBG spectrum analysis tool
|
Data structure providing high-level access to the interrogator device. More...
#include <interrogator.h>
Public Member Functions | |
| interrogator (std::string address, uint16_t port) | |
| interrogator (interrogator &&other) noexcept | |
| bool | ping () |
| void | recv_spectrums () |
| std::unique_ptr< uint8_t[]> | recv_spectrums_data (size_t &dataLength) |
| void | set_channels (uint8_t count) |
| std::string | min_wvl () |
| std::string | max_wvl () |
| std::string | scan_speed () |
| std::string | num_daq_duts () |
| std::string | system_image_id () |
| std::string | idn () |
| std::string | serial_number () |
| spectrum_sm125 * | spectrums () |
| std::unique_ptr< uint8_t[]> | send_command (std::string cmd) |
| std::unique_ptr< uint8_t[]> | send_command (std::string cmd, size_t &replyLength) |
Data structure providing high-level access to the interrogator device.