CUIサンプルプログラム一覧

各言語のディレクトリに、以下の構成でサンプルプログラムが格納されています。

開発言語: gcc、Python

機能カテゴリ

サブディレクトリ名

プロジェクト名

サンプル名称

アナログ入力

console/

ai_simple

アナログ簡易入力

console/

ai_sampling_once_dev

デバイスバッファを使用した有限サンプリング

console/

ai_sampling_infinite_dev

デバイスバッファを使用した無限サンプリング

console/

ai_sampling_once_user

ユーザーバッファを使用した有限サンプリング

console/

ai_sampling_infinite_user

ユーザーバッファを使用した無限サンプリング

console/

ai_sampling_attached_data

添付データ付き有限サンプリング

アナログ出力

console/

ao_simple

アナログ簡易出力

console/

ao_generating_once_dev

デバイスバッファを使用した有限ジェネレーティング

console/

ao_generating_infinite_dev

デバイスバッファを使用した無限ジェネレーティング

console/

ao_generating_ring_memory

RINGメモリを使用した無限ジェネレーティング

console/

ao_generating_once_user

ユーザーバッファを使用した有限ジェネレーティング

console/

ao_generating_infinite_user

ユーザーバッファを使用した無限ジェネレーティング

デジタル入出力

console/

digital_io

デジタル汎用入出力

カウンタ入力

console/

counter

カウンタ

タイマー

console/

timer

タイマー

イベントコントローラ

console/

internal_sync_generating_sampling

デバイス内同期(ジェネレーティング・サンプリング)

console/

ecu_sync_sampling

同期バスを使用した2デバイス間のサンプリング同期

console/

internal_sync_counter_sampling

デバイス内同期(カウント比較一致・サンプリング)

デモデバイス

console/

aiodemoctrl

デモデバイス操作用サンプル