Mio Member List

This is the complete list of members for Mio, including all inherited members.

AdjustPWMOut(int pwm_clock_channel, PWMClockSpeed pwm_clock_speed, int pwm_period, PWMOutSubchannelConfig[] subchannels)Mio [inline]
AdjustPWMOut(int pwm_clock_channel, float pwm_frequency, PWMOutSubchannelConfig2[] subchannels)Mio [inline]
CloseComPort()Mio [inline]
CommunicationSpeedMio
ConvertPWMOutValues(out PWMClockSpeed pwm_clock_speed, out int pwm_period, PWMOutSubchannelConfig[] dst_subchannels, float pwm_frequency, PWMOutSubchannelConfig2[] src_subchannels)Mio [inline, static]
CpuPort enum nameMio
CpuPortIsInvalid(uint mio_cpu_port)Mio [inline, static]
CpuPortIsValid(uint mio_cpu_port)Mio [inline, static]
DispatchOutOfBandMessage(MioMsgId msg_id, int payload_len, byte[] payload)Mio [inline, protected, virtual]
DS18x20Error enum nameMio
DS18x20Type enum nameMio
GetAnalogInputsValues(int[] values, Port[] ports, int num_ports)Mio [inline]
GetAnalogInputValue(out int value, Port port)Mio [inline]
GetDigitalInputsValues(byte[] values, Port[] ports, int num_ports)Mio [inline]
GetDigitalInputValue(out byte value, Port port)Mio [inline]
GetDrainTime()Mio [inline]
GetDS18x20TaskTemperature(out int temperature, out byte sn, out DS18x20Error error, int task_id)Mio [inline]
GetMioPortMode(out PortMode mode, out byte prm, Port port)Mio [inline]
GetMioPortsModes(PortMode[] modes, byte[] prms, Port[] ports, int num_ports)Mio [inline]
GetPWMInResult(out uint total_halfperiod_time, out uint total_period_time, out int edges_captured, int pwm_clock_channel, int pwm_subchannel)Mio [inline]
GetReceiveTimeout()Mio [inline]
HostMsgId enum nameMio
HostMsgIdIsInvalid(uint msg_id)Mio [inline, static]
HostMsgIdIsValid(uint msg_id)Mio [inline, static]
IsOpen()Mio [inline]
Loopback(byte[] out_data, out int out_data_len, byte[] in_data, int in_data_len)Mio [inline]
MessageMaxPayloadSizeMio
MioMsgId enum nameMio
MioMsgIdIsInvalid(uint msg_id)Mio [inline, static]
MioMsgIdIsValid(uint msg_id)Mio [inline, static]
MioTaskTypeIsInvalid(uint mio_task_type)Mio [inline, static]
OpenComPort(string port)Mio [inline]
Port enum nameMio
PortDigInOut enum nameMio
PortIsInvalid(uint mio_port)Mio [inline, static]
PortIsValid(uint mio_port)Mio [inline, static]
PortMode enum nameMio
PortModeIsInvalid(uint mio_port_mode)Mio [inline, static]
PortModeIsValid(uint mio_port_mode)Mio [inline, static]
PWM_ACTIVEMio
PWM_DISABLEMio
PWM_ENABLEMio
PWM_IDLEMio
PWM_POL_0Mio
PWM_POL_1Mio
PWMClockSpeed enum nameMio
PWMInMode enum nameMio
PWMMode enum nameMio
Rc enum nameMio
RcIsInvalid(uint code)Mio [inline, static]
RcIsValid(uint code)Mio [inline, static]
Reset()Mio [inline]
ResultCodeToText(Rc rc)Mio [inline, virtual]
SetDigitalOutputsValues(byte[] values, Port[] ports, int num_ports)Mio [inline]
SetDigitalOutputValue(byte value, Port port)Mio [inline]
SetDrainTime(uint drain_time_ms)Mio [inline]
SetMioPortMode(PortMode mode, byte prm, Port port)Mio [inline]
SetMioPortsModes(PortMode[] modes, byte[] prms, Port[] ports, int num_ports)Mio [inline]
SetPWMInMode(int pwm_clock_channel, int pwm_subchannel, PWMInMode mode)Mio [inline]
SetReceiveTimeout(uint timeout_ms)Mio [inline]
StartDS18x20Task(int task_id, Port mio_port, DS18x20Type sensor_type, uint conversion_time_x100ms)Mio [inline]
StartPWMIn(int pwm_clock_channel, PWMInSubchannelConfig[] subchannels)Mio [inline]
StartPWMOut(int pwm_clock_channel, PWMClockSpeed pwm_clock_speed, int pwm_period, PWMOutSubchannelConfig[] subchannels)Mio [inline]
StartPWMOut(int pwm_clock_channel, float pwm_frequency, PWMOutSubchannelConfig2[] subchannels)Mio [inline]
StopPWM(int pwm_clock_channel)Mio [inline]
StopTask(int task_id)Mio [inline]
TaskIdIsInvalid(uint mio_task_id)Mio [inline, static]
TaskIdIsValid(uint mio_task_id)Mio [inline, static]
TaskMaxTaskIdMio
TaskType enum nameMio
TaskTypeIsValid(uint mio_task_type)Mio [inline, static]


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