diff --git a/transpile/mapping.go b/transpile/mapping.go index 6f78e58..f696d74 100644 --- a/transpile/mapping.go +++ b/transpile/mapping.go @@ -1,99 +1,104 @@ package transpile var mapping = map[string]string{ - "digital.Low": "LOW", - "digital.High": "HIGH", - "digital.ModeInput": "INPUT", - "digital.ModeOutput": "OUTPUT", - "digital.PinMode": "pinMode", - "digital.Read": "digitalRead", - "digital.Write": "digitalWrite", - "analog.Read": "analogRead", - "analog.Write": "analogWrite", - "random.Num": "random", - "random.NumBetween": "random", - "random.Seed": "randomSeed", - "serial.Available": "Serial.available", - "serial.BaudRate300": "300", - "serial.BaudRate600": "600", - "serial.BaudRate1200": "1200", - "serial.BaudRate2400": "2400", - "serial.BaudRate4800": "4800", - "serial.BaudRate9600": "9600", - "serial.BaudRate14400": "14400", - "serial.BaudRate28800": "28800", - "serial.BaudRate38400": "38400", - "serial.BaudRate57600": "57600", - "serial.BaudRate115200": "115200", - "serial.Begin": "Serial.begin", - "serial.Print": "Serial.print", - "serial.Println": "Serial.println", - "timer.Delay": "delay", - "wifi": "WiFi", - "wifi.Client": "WiFiClient", - "client.Connect": "client.connect", - "client.Println": "client.println", - "client.Write": "client.write", - "wifi.Begin": "WiFi.begin", - "wifi.BeginEncrypted": "WiFi.begin", - "wifi.BSSID": "WiFi.BSSID", - "wifi.Disconnect": "WiFi.disconnect", - "wifi.EncryptionType": "WiFi.encryptionType", - "wifi.EncryptionTypeAuto": "8", - "wifi.EncryptionTypeCCMP": "4", - "wifi.EncryptionTypeNone": "7", - "wifi.EncryptionTypeTKIP": "2", - "wifi.EncryptionTypeWEP": "5", - "wifi.LocalIP": "WiFi.localIP", - "wifi.RSSI": "WiFi.RSSI", - "wifi.ScanNetworks": "WiFi.scanNetworks", - "wifi.SetDNS": "WiFi.setDNS", - "wifi.SSID": "WiFi.SSID", - "wifi.Status": "WiFi.status", - "wifi.StatusConnected": "WL_CONNECTED", - "wifi.StatusConnectionLost": "WL_CONNECTION_LOST", - "wifi.StatusConnectFailed": "WL_CONNECT_FAILED", - "wifi.StatusDisconnected": "WL_DISCONNECTED", - "wifi.StatusIdle": "WL_IDLE_STATUS", - "wifi.StatusNoShield": "WL_NO_SHIELD", - "wifi.StatusNoSSIDAvailable": "WL_NO_SSID_AVAIL", - "wifi.StatusScanCompleted": "WL_SCAN_COMPLETED", - "Loop": "loop", - "Setup": "setup", - "arduino.A0": "A0", - "arduino.A1": "A1", - "arduino.A2": "A2", - "arduino.A3": "A3", - "arduino.A4": "A4", - "arduino.A5": "A5", - "arduino.A6": "A6", - "arduino.A7": "A7", - "arduino.D0": "0", - "arduino.D1": "1", - "arduino.D2": "2", - "arduino.D3": "3", - "arduino.D4": "4", - "arduino.D5": "5", - "arduino.D6": "6", - "arduino.D7": "7", - "arduino.D8": "8", - "arduino.D9": "9", - "arduino.D10": "10", - "arduino.D11": "11", - "arduino.D12": "12", - "arduino.D13": "13", - "arduino.D14": "14", - "arduino.CIPO": "14", - "arduino.MISO": "14", - "arduino.D15": "15", - "arduino.SCK": "15", - "arduino.D16": "16", - "arduino.COPI": "16", - "arduino.MOSI": "16", - "arduino.D17": "17", - "arduino.RXLED": "17", - "arduino.D30": "30", - "arduino.TXLED": "30", - "task.TaskCreate": "vTaskCreate", - "task.TaskDelay": "vTaskDelay", + "digital.Low": "LOW", + "digital.High": "HIGH", + "digital.ModeInput": "INPUT", + "digital.ModeOutput": "OUTPUT", + "digital.PinMode": "pinMode", + "digital.Read": "digitalRead", + "digital.Write": "digitalWrite", + "analog.Read": "analogRead", + "analog.Write": "analogWrite", + "random.Num": "random", + "random.NumBetween": "random", + "random.Seed": "randomSeed", + "serial.Available": "Serial.available", + "serial.BaudRate300": "300", + "serial.BaudRate600": "600", + "serial.BaudRate1200": "1200", + "serial.BaudRate2400": "2400", + "serial.BaudRate4800": "4800", + "serial.BaudRate9600": "9600", + "serial.BaudRate14400": "14400", + "serial.BaudRate28800": "28800", + "serial.BaudRate38400": "38400", + "serial.BaudRate57600": "57600", + "serial.BaudRate115200": "115200", + "serial.Begin": "Serial.begin", + "serial.Print": "Serial.print", + "serial.Println": "Serial.println", + "timer.Delay": "delay", + "wifi": "WiFi", + "wifi.Client": "WiFiClient", + "client.Connect": "client.connect", + "client.Println": "client.println", + "client.Write": "client.write", + "wifi.Begin": "WiFi.begin", + "wifi.BeginEncrypted": "WiFi.begin", + "wifi.BSSID": "WiFi.BSSID", + "wifi.Disconnect": "WiFi.disconnect", + "wifi.EncryptionType": "WiFi.encryptionType", + "wifi.EncryptionTypeAuto": "8", + "wifi.EncryptionTypeCCMP": "4", + "wifi.EncryptionTypeNone": "7", + "wifi.EncryptionTypeTKIP": "2", + "wifi.EncryptionTypeWEP": "5", + "wifi.LocalIP": "WiFi.localIP", + "wifi.RSSI": "WiFi.RSSI", + "wifi.ScanNetworks": "WiFi.scanNetworks", + "wifi.SetDNS": "WiFi.setDNS", + "wifi.SSID": "WiFi.SSID", + "wifi.Status": "WiFi.status", + "wifi.StatusConnected": "WL_CONNECTED", + "wifi.StatusConnectionLost": "WL_CONNECTION_LOST", + "wifi.StatusConnectFailed": "WL_CONNECT_FAILED", + "wifi.StatusDisconnected": "WL_DISCONNECTED", + "wifi.StatusIdle": "WL_IDLE_STATUS", + "wifi.StatusNoShield": "WL_NO_SHIELD", + "wifi.StatusNoSSIDAvailable": "WL_NO_SSID_AVAIL", + "wifi.StatusScanCompleted": "WL_SCAN_COMPLETED", + "Loop": "loop", + "Setup": "setup", + "arduino.A0": "A0", + "arduino.A1": "A1", + "arduino.A2": "A2", + "arduino.A3": "A3", + "arduino.A4": "A4", + "arduino.A5": "A5", + "arduino.A6": "A6", + "arduino.A7": "A7", + "arduino.D0": "0", + "arduino.D1": "1", + "arduino.D2": "2", + "arduino.D3": "3", + "arduino.D4": "4", + "arduino.D5": "5", + "arduino.D6": "6", + "arduino.D7": "7", + "arduino.D8": "8", + "arduino.D9": "9", + "arduino.D10": "10", + "arduino.D11": "11", + "arduino.D12": "12", + "arduino.D13": "13", + "arduino.D14": "14", + "arduino.CIPO": "14", + "arduino.MISO": "14", + "arduino.D15": "15", + "arduino.SCK": "15", + "arduino.D16": "16", + "arduino.COPI": "16", + "arduino.MOSI": "16", + "arduino.D17": "17", + "arduino.RXLED": "17", + "arduino.D30": "30", + "arduino.TXLED": "30", + "task.TaskCreate": "vTaskCreate", + "task.TaskDelay": "vTaskDelay", + "semaphore.SemaphoreHandle": "SemaphoreHandle_t", + "semaphore.SemaphoreCreateMutex": "xSemaphoreCreateMutex", + "semaphore.SemaphoreTake": "xSemaphoreTake", + "semaphore.SemaphoreGive": "xSemaphoreGive", + "log.Log_e": "log_e", }