diff --git a/examples_pio/Wasm_Advanced/wasm_apps/assemblyscript/app.ts b/examples_pio/Wasm_Advanced/wasm_apps/assemblyscript/app.ts index 4620b3b..9e14902 100644 --- a/examples_pio/Wasm_Advanced/wasm_apps/assemblyscript/app.ts +++ b/examples_pio/Wasm_Advanced/wasm_apps/assemblyscript/app.ts @@ -10,8 +10,8 @@ function setup(): void { } function run(): void { - const t = dev.millis(); - dev.println(t.toString()); + const time = dev.millis(); + dev.println(time.toString()); dev.digitalWrite(LED, dev.HIGH); dev.delay(100); diff --git a/examples_pio/Wasm_Advanced/wasm_apps/assemblyscript/arduino.ts b/examples_pio/Wasm_Advanced/wasm_apps/assemblyscript/arduino.ts index 4bf9de6..11f9827 100644 --- a/examples_pio/Wasm_Advanced/wasm_apps/assemblyscript/arduino.ts +++ b/examples_pio/Wasm_Advanced/wasm_apps/assemblyscript/arduino.ts @@ -5,27 +5,29 @@ export const INPUT = 0x0; export const OUTPUT = 0x1; export const INPUT_PULLUP = 0x2; - export declare function millis(): u32; export declare function delay(ms: u32): void; export declare function pinMode(pin: u32, mode: u32): void; export declare function digitalWrite(pin: u32, value: u32): void; export declare function getPinLED(): u32; -@external("getGreeting") declare function _getGreeting(ptr: usize, maxlen: usize): void; -@external("print") declare function _print(ptr: usize, len: usize): void; +@external("getGreeting") +declare function _getGreeting(ptr: usize, maxlen: usize): void; + +@external("print") +declare function _print(ptr: usize, len: usize): void; export function print(str: string): void { - const buff = String.UTF8.encode(str) - _print(changetype(buff), buff.byteLength) + const buffer = String.UTF8.encode(str); + _print(changetype(buffer), buffer.byteLength); } export function println(str: string): void { - print(str + '\n') + print(str + '\n'); } export function getGreeting(): string { - const arr = new ArrayBuffer(64) - _getGreeting(changetype(arr), 64) - return String.UTF8.decode(arr, true) + const arr = new ArrayBuffer(64); + _getGreeting(changetype(arr), 64); + return String.UTF8.decode(arr, true); } diff --git a/wasm_apps/assemblyscript/arduino.ts b/wasm_apps/assemblyscript/arduino.ts index 348ede2..f05cae6 100644 --- a/wasm_apps/assemblyscript/arduino.ts +++ b/wasm_apps/assemblyscript/arduino.ts @@ -5,20 +5,20 @@ export const INPUT = 0x0; export const OUTPUT = 0x1; export const INPUT_PULLUP = 0x2; - export declare function millis(): u32; export declare function delay(ms: u32): void; export declare function pinMode(pin: u32, mode: u32): void; export declare function digitalWrite(pin: u32, value: u32): void; export declare function getPinLED(): u32; -@external("print") declare function _print(ptr: usize): void; +@external("print") +declare function _print(ptr: usize): void; export function print(str: string): void { - _print(changetype(String.UTF8.encode(str, true))) + _print(changetype(String.UTF8.encode(str, true))); } export function println(str: string): void { - print(str + '\n') + print(str + '\n'); }