diff options
author | Justin Berger <j.david.berger@gmail.com> | 2018-04-01 12:23:48 -0600 |
---|---|---|
committer | Justin Berger <j.david.berger@gmail.com> | 2018-04-01 16:09:53 -0600 |
commit | 47c7fb15182700fb403894f65beaf143a7fad6ab (patch) | |
tree | ba4fbdf05864ff080fea937538f67c6bec3924df /include/libsurvive/survive.h | |
parent | 22d40fb360fdb65da7916fb87f9b199f4f401f05 (diff) | |
download | libsurvive-47c7fb15182700fb403894f65beaf143a7fad6ab.tar.gz libsurvive-47c7fb15182700fb403894f65beaf143a7fad6ab.tar.bz2 |
Tweaked how reproject / calibate interact
Diffstat (limited to 'include/libsurvive/survive.h')
-rw-r--r-- | include/libsurvive/survive.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/include/libsurvive/survive.h b/include/libsurvive/survive.h index e435752..669821d 100644 --- a/include/libsurvive/survive.h +++ b/include/libsurvive/survive.h @@ -185,6 +185,13 @@ enum SurviveCalFlag { SVCal_All = SVCal_Gib | SVCal_Curve | SVCal_Tilt | SVCal_Phase }; +typedef struct survive_calibration_config { + enum SurviveCalFlag use_flag; + FLT phase_scale, tilt_scale, curve_scale, gib_scale; +} survive_calibration_config; + +survive_calibration_config survive_calibration_config_ctor(); + struct SurviveContext { text_feedback_func faultfunction; text_feedback_func notefunction; @@ -222,8 +229,7 @@ struct SurviveContext { ButtonQueue buttonQueue; void *user_ptr; - enum SurviveCalFlag calibration_flag; - struct survive_calibration_config *calibration_config; + struct survive_calibration_config calibration_config; }; void survive_verify_FLT_size( |