forked from ufo-kit/libpco
-
Notifications
You must be signed in to change notification settings - Fork 0
/
NEWS
128 lines (104 loc) · 3.38 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
Changelog
=========
Changes in libpco 1.0
---------------------
Released on November 8th 2013.
Note: The Git repository has been re-written to remove RPMs!
- Use ConfigurePaths for correct UNIX-like install locations
- Major break: SO version corresponds now with major version. It is effectively
now at 1.
- Return NULL if no port is connected to a camera
- Add pco_get/set_framerate
Changes in libpco 0.4.1
-----------------------
- Return NULL if no port is connected to a camera
- Fix firmware problem already fixed in libuca
Changes in libpco 0.4.0 (Codename: "Volker, what have you done?")
-----------------------------------------------------------------
- Fix many, many bugs
- New symbols:
- pco_get_timestamp_mode
- pco_get_maximum_number_of_adcs
- pco_set_framerate
- pco_get_framerate
Changes in libpco 0.3.0
-----------------------
- Thoroughly document API with Doxygen
- Put work under LGPL 2.1
- Fix operation under openSUSE 12.1
- New symbols:
- pco_get_cooling_range()
- pco_set_cooling_temperature()
- pco_get_cooling_temperature()
- pco_set_delay_time()
- pco_get_delay_time()
- pco_get_delay_range()
- pco_set_exposure_time()
- pco_get_exposure_time()
- pco_get_exposure_range()
- pco_get_timebase()
- pco_get_camera_version()
- pco_get_roi_steps()
- pco_set_binning()
- pco_get_binning()
- pco_get_possible_binnings()
- pco_set_adc_mode()
- pco_get_adc_mode()
- pco_get_maximum_number_of_adcs();
- pco_start_recording()
- pco_stop_recording()
- pco_is_recording()
- pco_is_double_image_mode_available()
- pco_set_double_image_mode()
- pco_get_double_image_mode()
- pco_set_offset_mode()
- pco_get_offset_mode()
- pco_get_record_mode()
- pco_set_record_mode()
- pco_get_noise_filter_mode()
- pco_set_noise_filter_mode()
- pco_get_sensor_format()
- pco_set_sensor_format()
- pco_get_timestamp_mode()
- New types:
- pco_adc_mode enum
- Removed symbols from public API:
- pco_read_property()
- pco_get_delay_exposure() (superseded by pco_get_(delay|exposure)_time())
- pco_set_delay_exposure() (superseded by pco_set_(delay|exposure)_time())
- pco_set_rec_state() (superseded by pco_start_recording() and
pco_stop_recording())
- pco_get_rec_state() (superseded by pco_is_recording())
- Changed symbols:
- pco_get_temperature() takes int32_t instead of uint32_t to accomodate for
negative temperatures
Changes in libpco 0.2.0
-----------------------
- Use opaque pointers and cleanup exposure of external APIs.
- Timeout for clSerialRead in pco_control_command() has been increased,
otherwise the pco.4000 could not be detected.
- New symbols:
- pco_get_camera_type()
- pco_get_health_state()
- pco_reset()
- pco_get_temperature()
- pco_get_name()
- pco_get_resolution()
- pco_get_available_pixelrates()
- pco_get_pixelrate()
- pco_set_pixelrate()
- pco_get_available_conversion_factors()
- pco_set_trigger_mode()
- pco_get_trigger_mode()
- pco_force_trigger()
- pco_get_storage_mode()
- pco_get_acquire_mode()
- pco_set_acquire_mode()
- pco_get_num_images()
- pco_get_segment_sizes()
- pco_get_active_segment()
- pco_clear_active_segment()
- pco_get_bit_alignment()
- pco_set_bit_alignment()
- pco_request_image()
- pco_read_images()