Neonode zForce(TM) SDK
|
Struct representing a PlatformDevice. More...
#include <PlatformDevice.h>
Public Attributes | |
Device | |
Base device. | |
bool(* | GetFingerFrequency )(PlatformDevice *self) |
Get the current finger frequency. More... | |
bool(* | SetFingerFrequency )(PlatformDevice *self, uint32_t frequency) |
Set the finger frequency. More... | |
bool(* | GetIdleFrequency )(PlatformDevice *self) |
Get the current idle frequency. More... | |
bool(* | SetIdleFrequency )(PlatformDevice *self, uint32_t frequency) |
Set the idle frequency. More... | |
bool(* | GetMcuUniqueIdentifier )(PlatformDevice *self) |
Get the Mcu Unique Identifier from the platform. More... | |
bool(* | SetMcuUniqueIdentifier )(PlatformDevice *self, uint8_t *identifier, uint32_t bufferSize) |
Set the Mcu Unique Identifier from the platform. More... | |
Struct representing a PlatformDevice.
PlatformDevice contains system-level requests, like getting the MCU Unique Identifier, etc.
bool( * PlatformDevice::GetFingerFrequency) (PlatformDevice *self) |
Get the current finger frequency.
Get the current finger frequency.
On failure, errno is set.
self | Pointer to the struct itself. |
bool( * PlatformDevice::GetIdleFrequency) (PlatformDevice *self) |
Get the current idle frequency.
Get the current finger frequency.
On failure, errno is set.
self | Pointer to the struct itself. |
bool( * PlatformDevice::GetMcuUniqueIdentifier) (PlatformDevice *self) |
Get the Mcu Unique Identifier from the platform.
Get the Mcu Unique Identifier from the platform.
On failure, errno is set.
self | Pointer to the struct itself. |
bool( * PlatformDevice::SetFingerFrequency) (PlatformDevice *self, uint32_t frequency) |
Set the finger frequency.
Set the current finger frequency.
On failure, errno is set.
self | Pointer to the struct itself. |
frequency | The frequency to set. |
bool( * PlatformDevice::SetIdleFrequency) (PlatformDevice *self, uint32_t frequency) |
Set the idle frequency.
On failure, errno is set.
self | Pointer to the struct itself. |
frequency | The frequency to set. |
bool( * PlatformDevice::SetMcuUniqueIdentifier) (PlatformDevice *self, uint8_t *identifier, uint32_t bufferSize) |
Set the Mcu Unique Identifier from the platform.
Set the Mcu Unique Identifier from the platform.
On failure, errno is set.
self | Pointer to the struct itself. |
identifier | Pointer to the Identifier array to set. |
length | Buffer size. |