Rover: integrate camera frontend/backend split

This commit is contained in:
Randy Mackay 2023-02-14 13:04:37 +09:00 committed by Andrew Tridgell
parent e9d9326410
commit f7fe4f8856
2 changed files with 7 additions and 2 deletions

View File

@ -292,9 +292,9 @@ const AP_Param::Info Rover::var_info[] = {
GOBJECT(ahrs, "AHRS_", AP_AHRS), GOBJECT(ahrs, "AHRS_", AP_AHRS),
#if AP_CAMERA_ENABLED #if AP_CAMERA_ENABLED
// @Group: CAM_ // @Group: CAM
// @Path: ../libraries/AP_Camera/AP_Camera.cpp // @Path: ../libraries/AP_Camera/AP_Camera.cpp
GOBJECT(camera, "CAM_", AP_Camera), GOBJECT(camera, "CAM", AP_Camera),
#endif #endif
#if PRECISION_LANDING == ENABLED #if PRECISION_LANDING == ENABLED

View File

@ -112,6 +112,11 @@ void Rover::init_ardupilot()
camera_mount.init(); camera_mount.init();
#endif #endif
#if AP_CAMERA_ENABLED
// initialise camera
camera.init();
#endif
#if PRECISION_LANDING == ENABLED #if PRECISION_LANDING == ENABLED
// initialise precision landing // initialise precision landing
init_precland(); init_precland();