modules/woz_aliro/include/aliro_approach.h
asxeem/openaliro
Module

aliro_approach.h

modules/woz_aliro/include/aliro_approach.h

used by aliro_approach.c

Undocumented (2)

aliro_approach_cfg, aliro_approach

API

##define ALIRO_APPROACH_MEDIAN_N 5

modules/woz_aliro/include/aliro_approach.h:42

Cenum aliro_approach_action

modules/woz_aliro/include/aliro_approach.h:47

Cstruct aliro_approach_cfg

modules/woz_aliro/include/aliro_approach.h:63

Cstruct aliro_approach

modules/woz_aliro/include/aliro_approach.h:81

Fvoid aliro_approach_defaults(struct aliro_approach_cfg *cfg)

modules/woz_aliro/include/aliro_approach.h:107

Fvoid aliro_approach_init(struct aliro_approach *ap, const struct aliro_approach_cfg *cfg)

modules/woz_aliro/include/aliro_approach.h:110

Fenum aliro_approach_action aliro_approach_feed(struct aliro_approach *ap, int64_t now_ms, int32_t cm)

modules/woz_aliro/include/aliro_approach.h:114

Fenum aliro_approach_action aliro_approach_tick(struct aliro_approach *ap, int64_t now_ms)

modules/woz_aliro/include/aliro_approach.h:119

Fenum aliro_approach_action aliro_approach_gone(struct aliro_approach *ap)

modules/woz_aliro/include/aliro_approach.h:123

Fbool aliro_approach_locked(const struct aliro_approach *ap)

modules/woz_aliro/include/aliro_approach.h:126

Fint32_t aliro_approach_est_cm(const struct aliro_approach *ap)

modules/woz_aliro/include/aliro_approach.h:127

Fint32_t aliro_approach_vel_cm_s(const struct aliro_approach *ap)

modules/woz_aliro/include/aliro_approach.h:128

Fint32_t aliro_approach_eta_ms(const struct aliro_approach *ap)

modules/woz_aliro/include/aliro_approach.h:129