|
ABS SCPI Driver 1.1.0
ABS SCPI driver library
|
Device discovery functionality. More...
Include dependency graph for Discovery.h: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.