Namespaces | Enumerations | Functions | Variables
scanner_ids.h File Reference
#include <array>
#include <map>
#include <string>
Include dependency graph for scanner_ids.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 psen_scan_v2_standalone
 Root namespace in which the software components to communicate with the scanner (firmware-version: 2) are realised/implemented.
 
 psen_scan_v2_standalone::configuration
 Namespace for configuration defaults and definitions.
 

Enumerations

enum  psen_scan_v2_standalone::configuration::ScannerId : uint8_t { psen_scan_v2_standalone::configuration::ScannerId::master = 0, psen_scan_v2_standalone::configuration::ScannerId::subscriber0 = 1, psen_scan_v2_standalone::configuration::ScannerId::subscriber1 = 2, psen_scan_v2_standalone::configuration::ScannerId::subscriber2 = 3 }
 

Functions

static ScannerId psen_scan_v2_standalone::configuration::subscriber_number_to_scanner_id (uint8_t nr)
 

Variables

static const int psen_scan_v2_standalone::configuration::MAX_NR_SUBSCRIBERS = VALID_SCANNER_IDS.size() - 1
 
static const std::map< ScannerId, std::string > psen_scan_v2_standalone::configuration::SCANNER_ID_TO_STRING
 
static constexpr std::array< ScannerId, 4 > psen_scan_v2_standalone::configuration::VALID_SCANNER_IDS
 


psen_scan_v2
Author(s): Pilz GmbH + Co. KG
autogenerated on Sat Jun 22 2024 02:46:12