This source file includes following definitions.
- lens_get_focus_pos
- lens_get_focus_pos_from_lens
- lens_get_target_distance
- GPS_UpdateData
- DoMFLock
- UnlockMF
1 #include "../generic/wrappers.c"
2
3 long lens_get_focus_pos()
4 {
5
6 return _GetFocusLensSubjectDistance();
7 }
8
9 long lens_get_focus_pos_from_lens()
10 {
11
12 return _GetFocusLensSubjectDistanceFromLens();
13 }
14
15 long lens_get_target_distance()
16 {
17 return _GetCurrentTargetDistance();
18 }
19
20 #ifdef CAM_HAS_GPS
21 void GPS_UpdateData() {
22 _GPS_UpdateData();
23 }
24 #endif
25
26
27
28
29
30 int DoMFLock(void)
31 {
32 if (!camera_info.state.mode_play) {
33 _PT_MFOn();
34 return(1);
35 }
36 return(0);
37 }
38
39 int UnlockMF(void)
40 {
41 if (!camera_info.state.mode_play) {
42 _PT_MFOff();
43 return(1);
44 }
45 return(0);
46 }