, including all inherited members.
AdjustPWMOut(int pwm_clock_channel, Mio_PWMClockSpeed pwm_clock_speed, int pwm_period, const PWMOutSubchannelConfig subchannels[3]) | Mio | |
AdjustPWMOut(int pwm_clock_channel, float pwm_frequency, const PWMOutSubchannelConfig2 subchannels[3]) | Mio | |
CloseComPort() | MioWin32 | |
ConvertPWMOutValues(Mio_PWMClockSpeed &pwm_clock_speed, int &pwm_period, PWMOutSubchannelConfig dst_subchannels[3], float pwm_frequency, const PWMOutSubchannelConfig2 src_subchannels[3]) | Mio | [static] |
DispatchOutOfBandMessage(Mio_MioMsgId msg_id, int payload_len, const void *payload) | Mio | [inline, protected, virtual] |
GetAnalogInputsValues(int *values, const Mio_Port *ports, int num_ports) | Mio | |
GetAnalogInputValue(int &value, Mio_Port port) | Mio | [inline] |
GetCurrentTimeMs() | MioWin32 | [virtual] |
GetDigitalInputsValues(unsigned char *values, const Mio_Port *ports, int num_ports) | Mio | |
GetDigitalInputValue(unsigned char &value, Mio_Port port) | Mio | |
GetDrainTime() const | Mio | [inline] |
GetDS18x20TaskTemperature(int &temperature, unsigned char &sn, Mio_DS18x20Error &error, int task_id) | Mio | |
GetElapsedTimeMs(unsigned start_time) | MioWin32 | [virtual] |
GetMioPortMode(Mio_PortMode &mode, unsigned char ¶m, Mio_Port port) | Mio | [inline] |
GetMioPortsModes(Mio_PortMode *modes, unsigned char *params, const Mio_Port *ports, int num_ports) | Mio | |
GetPWMInResult(unsigned &total_halfperiod_time, unsigned &total_period_time, int &edges_captured, int pwm_clock_channel, int pwm_subchannel) | Mio | |
GetReceiveTimeout() const | Mio | [inline] |
IsOpen() const | MioWin32 | [inline] |
Loopback(void *out_data, int &out_data_len, const void *in_data, int in_data_len) | Mio | |
Mio() | Mio | |
MioWin32() | MioWin32 | |
OpenComPort(const char *port) | MioWin32 | |
ReceiveRawDataFromMio(void *data, int data_len, int &data_bytes_received, unsigned timeout_ms) | MioWin32 | [virtual] |
Reset() | Mio | |
ResetCommunicationPort() | MioWin32 | [virtual] |
ResultCodeToText(Mio_Rc rc) const | Mio | [virtual] |
SendRawDataToMio(const void *data, int data_len) | MioWin32 | [virtual] |
SetDigitalOutputsValues(const unsigned char *values, const Mio_Port *ports, int num_ports) | Mio | |
SetDigitalOutputValue(unsigned char value, Mio_Port port) | Mio | |
SetDrainTime(unsigned drain_time_ms) | Mio | [inline] |
SetMioPortMode(Mio_PortMode mode, unsigned char param, Mio_Port port) | Mio | [inline] |
SetMioPortsModes(const Mio_PortMode *modes, const unsigned char *params, const Mio_Port *ports, int num_ports) | Mio | |
SetPWMInMode(int pwm_clock_channel, int pwm_subchannel, Mio_PWMInMode mode) | Mio | |
SetReceiveTimeout(unsigned timeout_ms) | Mio | [inline] |
StartDS18x20Task(int task_id, Mio_Port mio_port, Mio_DS18x20Type sensor_type, unsigned conversion_time_x100ms) | Mio | |
StartPWMIn(int pwm_clock_channel, const PWMInSubchannelConfig subchannels[4]) | Mio | |
StartPWMOut(int pwm_clock_channel, Mio_PWMClockSpeed pwm_clock_speed, int pwm_period, const PWMOutSubchannelConfig subchannels[3]) | Mio | |
StartPWMOut(int pwm_clock_channel, float pwm_frequency, const PWMOutSubchannelConfig2 subchannels[3]) | Mio | |
StopPWM(int pwm_clock_channel) | Mio | |
StopTask(int task_id) | Mio | |
~Mio() | Mio | [virtual] |
~MioWin32() | MioWin32 | [virtual] |