MioWin32 Member List

This is the complete list of members for MioWin32, 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 &param, 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]


USB-MIO v1.0 C++ API     Copyright (C) 2009 by Mats Byggmastar Consulting Ab