needed for AP_HAL startup
this avoids a dependency on the constructor ordering by loading defaults for each object separately