Rev 494 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 494 | Rev 588 | ||
---|---|---|---|
Line 24... | Line 24... | ||
24 | NCParams[id] = *pvalue; |
24 | NCParams[id] = *pvalue; |
25 | NCParamState[id] = NCRARAM_STATE_VALID; |
25 | NCParamState[id] = NCRARAM_STATE_VALID; |
Line 26... | Line 26... | ||
26 | 26 | ||
27 | switch(id) |
27 | switch(id) |
- | 28 | { |
|
- | 29 | case NCPARAMS_FORCE_NEW_COMPASS_DIRECTION: |
|
- | 30 | CAM_Orientation.UpdateMask |= FORCE_AZIMUTH_ROTATION; |
|
28 | { |
31 | // Break fehlt hier absichtlich |
29 | case NCPARAMS_NEW_COMPASS_DIRECTION_SETPOINT: |
32 | case NCPARAMS_NEW_COMPASS_DIRECTION_SETPOINT: |
30 | if(NULL == PointList_GetPOI()) |
33 | if(NULL == PointList_GetPOI()) |
31 | { |
34 | { |
32 | CAM_Orientation.Azimuth = *pvalue; |
35 | CAM_Orientation.Azimuth = *pvalue; |
33 | CAM_Orientation.Elevation = 0; |
36 | CAM_Orientation.Elevation = 0; |
34 | CAM_Orientation.UpdateMask = CAM_UPDATE_AZIMUTH; |
37 | CAM_Orientation.UpdateMask |= CAM_UPDATE_AZIMUTH; |
35 | } |
38 | } |
36 | break; |
- | |
37 | 39 | break; |
|
38 | default: |
40 | default: |
39 | break; |
41 | break; |
40 | } |
42 | } |
41 | return(NCParamState[id]); |
43 | return(NCParamState[id]); |