Description of OSDPControlPanel. More...
Public Member Functions | |
void | SetKey (byte Index, byte[] Value, bool Diversify) |
byte [] | GetKey (byte Index, byte[] Diversifier=null) |
void | DeclarePeripheralDevice (byte Address, byte[] ClientId, bool AssumePresent) |
bool | IsDevicePresentAt (byte Address) |
void | RequestSecureSession (byte Address, byte KeyIndex) |
bool | InSecureSession (byte Address) |
OSDPFrame | GetNextDownlinkFrame (byte Address) |
byte [] | GetNextDownlinkBuffer (byte Address) |
void | HandleUplinkFrame (OSDPFrame UplinkFrame) |
void | HandleUplinkBuffer (byte[] buffer) |
void | Discovery (byte firstAddr=0x00, byte lastAddr=0x7E) |
void | SingleStep (byte address) |
void | RequestDeviceDetails (byte address) |
void | SendTo (byte address, byte code, byte[] data=null) |
void | SendTo (byte address, byte code, string data) |
List< OSDPPeripheralDevice > | ListPeripheralDevices () |
OSDPPeripheralDevice | GetPeripheralDeviceAt (byte Address) |
bool | RemovePeripheralDeviceAt (byte Address) |
bool | Open () |
bool | Close () |
bool | SetBaudrate (int Baudrate) |
int | GetBaudrate () |
string | GetPortName () |
byte [] | ReceiveFrame (int timeout_ms=OSDP.REPLY_DELAY) |
bool | AnalyseReceivedFrame (byte[] data, byte expected_address) |
bool | SendId (byte addr) |
bool | ResetDevice (byte addr) |
bool | ClearAllRegisters (byte addr) |
bool | WriteRegister (byte addr, byte registerAddr, byte[] data) |
bool | WriteSecureElementEntry (byte addr, byte entryAddr, byte[] data) |
uint | getVersionfromPDID (byte[] pdid_payload) |
bool | AnalyseReply (byte[] data, OSDPPeripheralDevice device) |
void | SendLeds (bool red, bool green, OSDPPeripheralDevice device) |
void | SendBuzzer (byte t, OSDPPeripheralDevice device) |
void | SendBuzzer (byte tone, byte onTime, byte offTime, byte repetitions, OSDPPeripheralDevice device) |
void | SendNewBaudrate (int newBaudrate, OSDPPeripheralDevice device) |
void | SendNewAddress (byte newAddr, OSDPPeripheralDevice device) |
void | SendRawData (byte[] datas, OSDPPeripheralDevice device) |
bool | Poll (byte address, out OSDPFrame frame) |
OSDPControlPanel (OSDPComm commInterface) | |
OSDPControlPanel (string SerialDeviceName, int SerialBaudrate) | |
Description of OSDPControlPanel.