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-11 20:13:13 +02:00
|
|
|
* `value` is the [number](/reference/types/number) to write to the serial port
|
2016-07-08 21:45:31 +02:00
|
|
|
|
2016-07-09 00:29:14 +02:00
|
|
|
### Example: one through ten
|
2016-07-08 21:45:31 +02:00
|
|
|
|
|
|
|
This program repeatedly writes a 10-digit number to the serial port.
|
|
|
|
|
|
|
|
```blocks
|
|
|
|
basic.forever(() => {
|
|
|
|
serial.writeNumber(1234567890);
|
|
|
|
basic.pause(5000);
|
|
|
|
});
|
|
|
|
```
|
|
|
|
|
2016-07-09 00:29:14 +02:00
|
|
|
### 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);
|
|
|
|
})
|
|
|
|
```
|
|
|
|
|
2016-07-08 21:45:31 +02:00
|
|
|
### See also
|
|
|
|
|
|
|
|
[serial](/device/serial),
|
2016-07-09 00:29:14 +02:00
|
|
|
[serial write line](/reference/serial/write-line),
|
|
|
|
[serial write value](/reference/serial/write-value)
|
|
|
|
|