Component: MIAC Serial (MIAC: Addon Modules): Difference between revisions
Appearance
m Text replacement - "class="wikitable" style="width:60%; background-color:#FFFFFF;"" to "class="mtx-class-macrotable wikitable"" |
m Text replacement - "width="90%" style="background-color:#D8C9D8; color:#4B008D;"" to "width="90%" class="mtx-class-macrohead"" |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 33: | Line 33: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''UART_ReceiveChar''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 51: | Line 51: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''FAT_OpenFile''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 69: | Line 69: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''PWM_Enable''' | ||
|- | |- | ||
| colspan="2" | Enable the PWM on Channel 1 or 2 | | colspan="2" | Enable the PWM on Channel 1 or 2 | ||
| Line 87: | Line 87: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''MI2C_Send_Byte_Transaction''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 120: | Line 120: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''SERIAL_ReceiveChar''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 138: | Line 138: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''FAT_Init''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 151: | Line 151: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''SERIAL_SendChar''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 169: | Line 169: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''SPI_Uninit''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 182: | Line 182: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''MI2C_Stop''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 195: | Line 195: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''UART_SendString''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 213: | Line 213: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''MIAC_Module_SetData''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 261: | Line 261: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''FAT_ScanCurrentFolder''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 284: | Line 284: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''MIAC_Module_Init''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 302: | Line 302: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''MIAC_Module_GetData''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 320: | Line 320: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''SPI_Init''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 333: | Line 333: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''FAT_AppendStringToFile''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 351: | Line 351: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''MIAC_Module_Message''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 374: | Line 374: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''MIAC_Module_WR''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 412: | Line 412: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''MI2C_Restart''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 425: | Line 425: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''FAT_OpenFolder''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 443: | Line 443: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''LED_Control''' | ||
|- | |- | ||
| colspan="2" | Sets the indicator LED On (State=1) or Off (State=0) | | colspan="2" | Sets the indicator LED On (State=1) or Off (State=0) | ||
| Line 461: | Line 461: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''SPI_Get_Char''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 474: | Line 474: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''UART_Initialize''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 487: | Line 487: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''FAT_MoveToNextFileSector''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 505: | Line 505: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''FAT_ReadByteFromScan''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 523: | Line 523: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''SPI_Send_Char''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 541: | Line 541: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''FAT_ReadFileLength''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 554: | Line 554: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''MI2C_Transmit_Byte''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 572: | Line 572: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''FAT_CreateFile''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 590: | Line 590: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''MIAC_Module_PushData''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 608: | Line 608: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''MI2C_Receive_Byte''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 626: | Line 626: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''MI2C_Init''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 639: | Line 639: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''PWM_Disable''' | ||
|- | |- | ||
| colspan="2" | Disable the PWM on Channel 1 or 2 | | colspan="2" | Disable the PWM on Channel 1 or 2 | ||
| Line 657: | Line 657: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''SERIAL_ReceiveString''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 680: | Line 680: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''FAT_WriteFileSector''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 693: | Line 693: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''SERIAL_SendString''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 711: | Line 711: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''MI2C_Receive_Byte_Transaction''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 739: | Line 739: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''DigitalOutput''' | ||
|- | |- | ||
| colspan="2" | Set a Terminal Output to High (Value=1) or Low (Value=0) | | colspan="2" | Set a Terminal Output to High (Value=1) or Low (Value=0) | ||
| Line 762: | Line 762: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''FAT_ReadByteFromBuffer''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 780: | Line 780: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''MIAC_Module_GetAck''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 808: | Line 808: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''FAT_ReadFileSector''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 821: | Line 821: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''FAT_WriteByteToBuffer''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 844: | Line 844: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''SERIAL_Initialize''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 857: | Line 857: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''FAT_DeleteFile''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 875: | Line 875: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''AnalogInput''' | ||
|- | |- | ||
| colspan="2" | Read the ADC value of a Terminal Returns 12 bit ADC reading | | colspan="2" | Read the ADC value of a Terminal Returns 12 bit ADC reading | ||
| Line 893: | Line 893: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''Initialize''' | ||
|- | |- | ||
| colspan="2" | Forces a software reset on the module | | colspan="2" | Forces a software reset on the module | ||
| Line 906: | Line 906: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''UART_ReceiveString''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 929: | Line 929: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''PWM_SetDuty''' | ||
|- | |- | ||
| colspan="2" | Sets the PWM Duty cycle on Channel 1 or 2 | | colspan="2" | Sets the PWM Duty cycle on Channel 1 or 2 | ||
| Line 952: | Line 952: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''MI2C_Start''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 965: | Line 965: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''DigitalInput''' | ||
|- | |- | ||
| colspan="2" | Read the value of a terminal | | colspan="2" | Read the value of a terminal | ||
| Line 983: | Line 983: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-comp-macro.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''UART_SendChar''' | ||
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
| Line 1,005: | Line 1,005: | ||
{| class="mtx-class-macrotable wikitable" | {| class="mtx-class-macrotable wikitable" | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-prop-icon.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''Properties''' | ||
|- | |- | ||
|- | |- | ||
| Line 1,124: | Line 1,124: | ||
| colspan="2" | | | colspan="2" | | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-conn-icon.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''Connections''' | ||
|- | |- | ||
|- | |- | ||
| width="10%" align="center" | | width="10%" align="center" class="mtx-class-macrohead" | [[File:Fc9-conn-icon.png]] | ||
| width="90%" | | width="90%" class="mtx-class-macrohead" | '''Simulations''' | ||
|- | |- | ||
|} | |} | ||
Latest revision as of 14:23, 13 July 2026
| Author | |
| Version | 1.0 |
| Category | MIAC: Addon Modules |
MIAC Serial component
Serial Addon expansion module for MIAC System
Component Pack
FREE
Detailed description
No detailed description exists yet for this component
Examples
No additional examples
Downloadable macro reference
| UART_ReceiveChar | |
| Timeout | |
| Return | |
| FAT_OpenFile | |
| Filename | |
| Return | |
| PWM_Enable | |
| Enable the PWM on Channel 1 or 2 | |
| Channel | |
| PWM Channel 1 or 2 | |
| Return | |
| MI2C_Send_Byte_Transaction | |
| [[File:]] - | Device_ID |
| [[File:]] - | AddrH |
| [[File:]] - | AddrL |
| [[File:]] - | Data |
| Return | |
| SERIAL_ReceiveChar | |
| Timeout | |
| Return | |
| FAT_Init | |
| Return | |
| SERIAL_SendChar | |
| Character | |
| Return | |
| SPI_Uninit | |
| Return | |
| MI2C_Stop | |
| Return | |
| UART_SendString | |
| Text | |
| Return | |
| MIAC_Module_SetData | |
| Count | |
| D0 | |
| D1 | |
| D2 | |
| D3 | |
| D4 | |
| D5 | |
| Return | |
| FAT_ScanCurrentFolder | |
| idx | |
| type | |
| Scan type | |
| Return | |
| MIAC_Module_Init | |
| CAN_ID | |
| Return | |
| MIAC_Module_GetData | |
| Index | |
| Return | |
| SPI_Init | |
| Return | |
| FAT_AppendStringToFile | |
| Text | |
| Return | |
| MIAC_Module_Message | |
| CAN_ID | |
| CMD_ID | |
| Return | |
| MIAC_Module_WR | |
| CAN_ID | |
| CMD_ID | |
| [[File:]] - | Count |
| [[File:]] - | Start |
| [[File:]] - | More |
| Return | |
| MI2C_Restart | |
| Return | |
| FAT_OpenFolder | |
| Folder | |
| Return | |
| LED_Control | |
| Sets the indicator LED On (State=1) or Off (State=0) | |
| State | |
| Return | |
| SPI_Get_Char | |
| [[File:]] - | Return |
| UART_Initialize | |
| Return | |
| FAT_MoveToNextFileSector | |
| force | |
| force next sector | |
| Return | |
| FAT_ReadByteFromScan | |
| idx | |
| Return | |
| SPI_Send_Char | |
| [[File:]] - | Char |
| Return | |
| FAT_ReadFileLength | |
| Return | |
| MI2C_Transmit_Byte | |
| [[File:]] - | Data |
| [[File:]] - | Return |
| FAT_CreateFile | |
| Filename | |
| Return | |
| MIAC_Module_PushData | |
| Data | |
| Return | |
| MI2C_Receive_Byte | |
| [[File:]] - | Last |
| Return | |
| MI2C_Init | |
| Return | |
| PWM_Disable | |
| Disable the PWM on Channel 1 or 2 | |
| Channel | |
| PWM Channel 1 or 2 | |
| Return | |
| SERIAL_ReceiveString | |
| Timeout | |
| NumBytes | |
| Return | |
| FAT_WriteFileSector | |
| Return | |
| SERIAL_SendString | |
| Text | |
| Return | |
| MI2C_Receive_Byte_Transaction | |
| [[File:]] - | Device_ID |
| [[File:]] - | AddrH |
| [[File:]] - | AddrL |
| [[File:]] - | Return |
| DigitalOutput | |
| Set a Terminal Output to High (Value=1) or Low (Value=0) | |
| Terminal | |
| Value | |
| Return | |
| FAT_ReadByteFromBuffer | |
| address | |
| Return | |
| MIAC_Module_GetAck | |
| CAN_ID | |
| CMD_ID | |
| TimeOut | |
| Return | |
| FAT_ReadFileSector | |
| Return | |
| FAT_WriteByteToBuffer | |
| address | |
| data | |
| Return | |
| SERIAL_Initialize | |
| Return | |
| FAT_DeleteFile | |
| Filename | |
| Return | |
| AnalogInput | |
| Read the ADC value of a Terminal Returns 12 bit ADC reading | |
| Terminal | |
| Terminal number to be read | |
| Return | |
| Initialize | |
| Forces a software reset on the module | |
| Return | |
| UART_ReceiveString | |
| Timeout | |
| NumBytes | |
| Return | |
| PWM_SetDuty | |
| Sets the PWM Duty cycle on Channel 1 or 2 | |
| Channel | |
| PWM Channel 1 or 2 | |
| Duty | |
| Duty cycle (8 bit value) | |
| Return | |
| MI2C_Start | |
| Return | |
| DigitalInput | |
| Read the value of a terminal | |
| Terminal | |
| Return | |
| UART_SendChar | |
| Character | |
| Return | |