Skip to main content
The Deno 2 Release Candidate is here
Learn more
Module

x/pita_api/mod.ts>Channel#writeIter

API for Pita projects, simpliest way to develop secure and powerful webapps for redpitaya.
Latest
method Channel.prototype.writeIter
import { Channel } from "https://deno.land/x/pita_api@0.9.1/mod.ts";

Continously write a slice of points to dac.

Examples

Example 1

import { randomIntArray } from 'https://deno.land/x/denum@v1.2.0/mod.ts'
//DAC 16bits @ 125MHz
//Set voltage for 1µs continuously
for await (const write of adc1.writeIter(125)) {
	const voltage = randomIntArray(0, 2 ** 16, 125)
	await write(voltage)
}

Type Parameters

Size extends number

Parameters

bufferSize: Size

Returns

AsyncGenerator<(data: SignalDatas) => Promise<void>, void, void>

Async generator.