Firefox Tomorrow

web api instance property

SerialPort: writable property

View on MDN ↗

Secure contextAvailable in workers

The writable read-only property of the SerialPort interface returns a WritableStream for sending data to the device connected to the port. Chunks written to this stream must be instances of ArrayBuffer, TypedArray, or DataView. This property is non-null as long as the port is open and has not encountered a fatal error.

Value

A WritableStream.

Examples

Writing a string to a port

The following example shows how to write a string to a port. A TextEncoder converts the string to a Uint8Array before transmission.

const encoder = new TextEncoder();
const writer = port.writable.getWriter();
await writer.write(encoder.encode("PING"));
writer.releaseLock();

Specifications

SpecificationsStandards references are available on the canonical MDN page.

Browser compatibility

Browser compatibilityCompatibility data is available on the canonical MDN page.