Details | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 334 | f9daq | 1 | #pragma once |
| 2 | |||
| 3 | typedef struct { |
||
| 4 | int dimSize; |
||
| 5 | int elt[100]; |
||
| 6 | } TD2; |
||
| 7 | typedef TD2** TD2Hdl; |
||
| 8 | typedef struct { |
||
| 9 | int dimSize; |
||
| 10 | char elt[100]; |
||
| 11 | } TD3; |
||
| 12 | typedef TD3** TD3Hdl; |
||
| 13 | |||
| 14 | int open_device(int* device_number); |
||
| 15 | int count_devices(unsigned short* number_of_devices); |
||
| 16 | int close_device(int* device_number); |
||
| 17 | int get_sensor_count(int* device_number, int* sensor_count); |
||
| 18 | int get_sensor_values(int* device_number, unsigned long* timestamp, TD2Hdl values); |
||
| 19 | int set_range(int* device_number, unsigned short range); |
||
| 20 | int get_range(int* device_number, unsigned short* range); |
||
| 21 | int set_speed(int* device_number, unsigned short speed); |
||
| 22 | int get_speed(int* device_number, unsigned short* speed); |
||
| 23 | int get_firmware_version(int* device_number, TD3Hdl values); |
||
| 24 | int get_device_name(int* device_number, TD3Hdl values); |
||
| 25 | int clear_buffer(int* device_number); |