Write Value

Write a name/value pair and a newline character (\r\n) to the serial port.

serial.writeValue("x", 0);

Parameters

Example: streaming data

Every 10 seconds, the example below sends the temperature and light level to the serial port.

basic.forever(() => {
    serial.writeValue("temp", input.temperature())
    serial.writeValue("light", input.lightLevel())
    basic.pause(10000);
})

The send value function broadcasts string/number pairs. You can use a second Calliope mini to receive them, and then send them directly to the serial port with write value.

See also

serial, serial write line, serial write number, send value

Edit this page on GitHub