![]() |
C++ API
|
This class is not covered in this documentation. More...
#include <plux.h>
Additional Inherited Members | |
![]() | |
enum | ProductId { PID_BioPlux = 0x0101 , PID_BiosignalsPlux = 0x0201 , PID_BiosignalsPluxPRO = 0x0205 , PID_MotionPlux = 0x020A , PID_OpenBan = 0x0214 , PID_OpenBanV2_DDME = 0x0215 , PID_OpenBanV2 = 0x0216 , PID_fNIRS = 0x021E , PID_StimPlux = 0x0301 , PID_MuscleBan = 0x0502 , PID_BITalino = 0x0601 , PID_BITalinoRev = 0x0602 , PID_scoliosis = 0x0701 , PID_MuscleBanWearable = 0x0801 , PID_CardioBanWearable = 0x0802 , PID_RespiBanWearable = 0x0803 } |
Product ID enumeration. More... | |
![]() | |
virtual void | onFoundDevice (const char *path, const char *description) |
DevInfos | findDevicesWithCallback (void) |
BaseDev (const String &path) | |
Connects to a PLUX device. | |
virtual | ~BaseDev (void) |
Disconnects from the device. | |
Properties | getProperties (void) |
Returns the device properties. | |
void | setParameter (int port, int index, const void *data, int dataLen) |
Sets a system or sensor parameter value. | |
float | getBattery (void) |
Returns the remaining battery charge as a percentage of full capacity. | |
void | setTimeout (int timeout=-1) |
Sets the receiving timeout value for loop(). | |
void | loop (void) |
Runs the device message loop. | |
void | interrupt (void *param=NULL) |
Sends an interrupt signal to loop(). | |
virtual bool | onEvent (const Event &evt) |
Event callback. | |
virtual bool | onTimeout (void) |
Timeout callback. | |
virtual bool | onInterrupt (void *param) |
Interrupt signal callback. | |
![]() | |
static DevInfos | findDevices (const String &domain="") |
Finds PLUX devices within the given domain. | |
This class is not covered in this documentation.