![]() |
C++ API
|
This class is not covered in this documentation. More...
#include <plux.h>
Additional Inherited Members | |
Public Types inherited from Plux::BaseDev | |
| 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... | |
Public Member Functions inherited from Plux::BaseDev | |
| 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 Public Member Functions inherited from Plux::BaseDev | |
| static DevInfos | findDevices (const String &domain="") |
| Finds PLUX devices within the given domain. | |
This class is not covered in this documentation.