pxt-calliope/docs/reference/serial/write-number.md

43 lines
842 B
Markdown
Raw Normal View History

2016-07-08 21:45:31 +02:00
# Serial Write Number
Write a number to the [serial](/device/serial) port.
```sig
serial.writeNumber(0);
```
## Parameters
2016-07-08 21:45:31 +02:00
* `value` is the [number](/types/number) to write to the serial port
2016-07-08 21:45:31 +02:00
## Example: one two three
2016-07-08 21:45:31 +02:00
This program repeatedly writes a 3-digit number to the serial port.
2016-07-08 21:45:31 +02:00
```blocks
basic.forever(() => {
serial.writeNumber(123);
2016-07-08 21:45:31 +02:00
basic.pause(5000);
});
```
## Example: plot bar graph does serial
If you use the ``led.plotBarGraph`` function, it writes the number
being plotted to the serial port too.
```blocks
basic.forever(() => {
led.plotBarGraph(input.lightLevel(), 255)
basic.pause(10000);
})
```
## See also
2016-07-08 21:45:31 +02:00
[serial](/device/serial),
[serial write line](/reference/serial/write-line),
[serial write value](/reference/serial/write-value),
[serial write numbers](/reference/serial/write-numbers)