ABS SCPI Driver 0.2.0
ABS SCPI driver library
|
Device discovery functionality. More...
Classes | |
struct | EthernetDevice |
Structure containing information about a discovered Ethernet device. More... | |
struct | SerialDevice |
Structure containing information about a discovered serial device. More... | |
Namespaces | |
namespace | bci |
Bloomy Controls root namespace. | |
namespace | bci::abs |
Contains ABS-related code. | |
Typedefs | |
using | EthernetDeviceList = std::vector< EthernetDevice > |
List of discovered Ethernet devices. | |
using | SerialDeviceList = std::vector< SerialDevice > |
List of discovered serial devices. | |
Functions | |
Result< EthernetDeviceList > | MulticastDiscovery (std::string_view interface_ip) |
Discover any units on the network over UDP multicast. | |
Result< SerialDeviceList > | SerialDiscovery (std::string_view port, std::uint8_t first_id, std::uint8_t last_id) |
Discover any units on a serial bus. | |
Device discovery functionality.