webaugur/doorcommand

Create Data Structure to Hold Config & Connection

Opened this issue · 0 comments

Create a basic data structure to hold configuration and connect data. This may include the following but should be restricted to the minimum data required for implementation of the library code later on.

  • Handle, wcomm_udp object
  • Frame, Returned Data
  • Command, queued command
  • ControllerSerialNo, serial number of controller board for this door
  • ControllerIPAddr, Current IP Address
  • ControllerMac, MAC Address for Controller
  • ControllerIPAddrSet, requested IP address
  • ControllerIPSubnetMask, Subnet Mask (e.g. 255.255.255.0)
  • ControllerIPGateway, Subnet Gateway Address (e.g. 192.168.0.1)