List of CUI sample programs

In the directory of each language, sample programs are stored with the following configuration.

Development Languages: gcc, Python

Function Category

Subdirectory Name

Project Name

Sample Name

Analog Input

console/

ai_simple

Simple Analog Input

console/

ai_sampling_once_dev

Finite Sampling Using Device Buffer

console/

ai_sampling_infinite_dev

Infinite Sampling Using Device Buffer

console/

ai_sampling_once_user

Finite Sampling Using User Buffer

console/

ai_sampling_infinite_user

Infinite Sampling Using User Buffer

console/

ai_sampling_attached_data

Finite Sampling Using Attached Data

Analog Output

console/

ao_simple

Simple Analog Output

console/

ao_generating_once_dev

Finite Generating Using Device Buffer

console/

ao_generating_infinite_dev

Infinite Generating Using Device Buffer

console/

ao_generating_ring_memory

Infinite Generating Using RING Memory

console/

ao_generating_once_user

Finite Generating Using User Buffer

console/

ao_generating_infinite_user

Infinite Generating Using User Buffer

Digital I/O

console/

digital_io

Digital General Purpose Input and Output

Counter Input

console/

counter

Counter

Timer

console/

timer

Timer

Event Controller

console/

internal_sync_generating_sampling

Device Internal Synchronization (Generating/Sampling)

console/

ecu_sync_sampling

Sampling Synchronization Between 2 Devices Using Synchronization Bus

console/

internal_sync_counter_sampling

Device Internal Synchronization (Count Comparison Match/Sampling)

Demo Device

console/

aiodemoctrl

Demo Device Operation Sample