mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-05-09 22:49:53 +08:00
[modules] move settings from subsystems to modules
also move rc_settings
This commit is contained in:
@@ -10,12 +10,12 @@
|
||||
<provides>settings</provides>
|
||||
</dep>
|
||||
<header>
|
||||
<file name="settings.h" dir="subsystems"/>
|
||||
<file name="settings.h"/>
|
||||
</header>
|
||||
<init fun="settings_init()"/>
|
||||
<makefile target="!fbw">
|
||||
<file name="settings.c" dir="subsystems"/>
|
||||
<file_arch name="settings_arch.c" dir="subsystems"/>
|
||||
<file name="settings.c"/>
|
||||
<file_arch name="settings_arch.c"/>
|
||||
<test/>
|
||||
</makefile>
|
||||
</module>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<!DOCTYPE module SYSTEM "module.dtd">
|
||||
|
||||
<module name="settings_rc" dir="settings">
|
||||
<module name="settings_rc" dir="core" task="core">
|
||||
<doc>
|
||||
<description>
|
||||
Change settings via Remote Control, e.g. tune your aircraft
|
||||
|
||||
+2
-2
@@ -21,14 +21,14 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @file arch/chibios/subsystems/settings_arch.c
|
||||
* @file arch/chibios/modules/core/settings_arch.c
|
||||
* Persistent settings low level flash routines stm32.
|
||||
*
|
||||
* FIXME dummy file
|
||||
*
|
||||
*/
|
||||
|
||||
#include "subsystems/settings.h"
|
||||
#include "modules/core/settings.h"
|
||||
|
||||
int32_t persistent_write(void *ptr __attribute__((unused)), uint32_t size __attribute__((unused)))
|
||||
{
|
||||
+2
-2
@@ -20,13 +20,13 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @file arch/linux/subsystems/settings_arch.c
|
||||
* @file arch/linux/modules/core/settings_arch.c
|
||||
* linux arch Persistent settings.
|
||||
*
|
||||
* Saves the PersistentSettings struct to a binary file.
|
||||
*/
|
||||
|
||||
#include "subsystems/settings.h"
|
||||
#include "modules/core/settings.h"
|
||||
#include <stdio.h>
|
||||
|
||||
/** Default file used to store persistent settings */
|
||||
+2
-2
@@ -20,13 +20,13 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @file arch/sim/subsystems/settings_arch.c
|
||||
* @file arch/sim/modules/core/settings_arch.c
|
||||
* Sim arch Persistent settings.
|
||||
*
|
||||
* Unimplemented.
|
||||
*/
|
||||
|
||||
#include "subsystems/settings.h"
|
||||
#include "modules/core/settings.h"
|
||||
|
||||
int32_t persistent_write(void *ptr UNUSED, uint32_t size UNUSED)
|
||||
{
|
||||
+2
-2
@@ -21,7 +21,7 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @file arch/stm32/subsystems/settings_arch.c
|
||||
* @file arch/stm32/modules/core/settings_arch.c
|
||||
* Persistent settings low level flash routines stm32.
|
||||
*
|
||||
* data flash_addr
|
||||
@@ -32,7 +32,7 @@
|
||||
* max sector erase time 40ms, max prog time 70us per 2 bytes
|
||||
*/
|
||||
|
||||
#include "subsystems/settings.h"
|
||||
#include "modules/core/settings.h"
|
||||
|
||||
#include <libopencm3/stm32/flash.h>
|
||||
#include <libopencm3/stm32/crc.h>
|
||||
@@ -42,7 +42,7 @@
|
||||
//#include "modules/energy/electrical.h"
|
||||
#include "subsystems/datalink/telemetry.h"
|
||||
|
||||
#include "subsystems/settings.h"
|
||||
#include "modules/core/settings.h"
|
||||
#include "generated/settings.h"
|
||||
|
||||
#include "pprz_version.h"
|
||||
|
||||
@@ -51,7 +51,7 @@
|
||||
|
||||
#include "subsystems/commands.h"
|
||||
#include "subsystems/actuators.h"
|
||||
#include "subsystems/settings.h"
|
||||
#include "modules/core/settings.h"
|
||||
|
||||
#include "pprz_version.h"
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
#include "subsystems/radio_control.h"
|
||||
#include "subsystems/commands.h"
|
||||
#include "subsystems/actuators.h"
|
||||
#include "subsystems/settings.h"
|
||||
#include "modules/core/settings.h"
|
||||
#include "subsystems/datalink/telemetry.h"
|
||||
|
||||
#include "generated/settings.h"
|
||||
|
||||
@@ -33,7 +33,7 @@
|
||||
#include "subsystems/radio_control.h"
|
||||
#include "subsystems/commands.h"
|
||||
#include "subsystems/actuators.h"
|
||||
#include "subsystems/settings.h"
|
||||
#include "modules/core/settings.h"
|
||||
#include "subsystems/datalink/telemetry.h"
|
||||
|
||||
#include "generated/settings.h"
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
#include "subsystems/commands.h"
|
||||
#include "subsystems/actuators.h"
|
||||
#include "modules/energy/electrical.h"
|
||||
#include "subsystems/settings.h"
|
||||
#include "modules/core/settings.h"
|
||||
#include "firmwares/rotorcraft/navigation.h"
|
||||
#include "firmwares/rotorcraft/guidance.h"
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
#include "subsystems/radio_control.h"
|
||||
#include "subsystems/commands.h"
|
||||
#include "subsystems/actuators.h"
|
||||
#include "subsystems/settings.h"
|
||||
#include "modules/core/settings.h"
|
||||
#include "subsystems/datalink/telemetry.h"
|
||||
|
||||
#include "generated/settings.h"
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
|
||||
#include <inttypes.h>
|
||||
#include "generated/radio.h"
|
||||
#include "modules/settings/rc_settings.h"
|
||||
#include "modules/core/rc_settings.h"
|
||||
#include "autopilot.h"
|
||||
#include "firmwares/fixedwing/nav.h"
|
||||
#include "inter_mcu.h"
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
|
||||
/**
|
||||
* @file modules/settings/rc_settings.h
|
||||
* @file modules/core/rc_settings.h
|
||||
* Variable setting though the radio control
|
||||
*
|
||||
* The 'rc_control' section of a XML flight plan allows the user to change the
|
||||
@@ -20,12 +20,12 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @file subsystems/settings.c
|
||||
* @file modules/core/settings.c
|
||||
* Persistent settings interface.
|
||||
*
|
||||
*/
|
||||
|
||||
#include "subsystems/settings.h"
|
||||
#include "modules/core/settings.h"
|
||||
#include "generated/settings.h"
|
||||
|
||||
struct PersistentSettings pers_settings;
|
||||
@@ -20,13 +20,13 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @file subsystems/settings.h
|
||||
* @file modules/core/settings.h
|
||||
* Persistent settings interface.
|
||||
*
|
||||
*/
|
||||
|
||||
#ifndef SUBSYSTEMS_SETTINGS_H
|
||||
#define SUBSYSTEMS_SETTINGS_H
|
||||
#ifndef CORE_SETTINGS_H
|
||||
#define CORE_SETTINGS_H
|
||||
|
||||
#include "std.h"
|
||||
|
||||
@@ -46,4 +46,4 @@ int32_t persistent_read(void *ptr, uint32_t size);
|
||||
int32_t persistent_clear(void);
|
||||
|
||||
|
||||
#endif /* SUBSYSTEMS_SETTINGS_H */
|
||||
#endif /* CORE_SETTINGS_H */
|
||||
@@ -32,7 +32,7 @@
|
||||
#include "mcu_periph/spi.h"
|
||||
#include "mcu_periph/sys_time.h"
|
||||
#include "mcu_periph/gpio.h"
|
||||
#include "subsystems/settings.h"
|
||||
#include "modules/core/settings.h"
|
||||
|
||||
/* Default SuperbitRF SPI DEV */
|
||||
#ifndef SUPERBITRF_SPI_DEV
|
||||
|
||||
@@ -40,7 +40,7 @@
|
||||
#include "subsystems/abi.h"
|
||||
#include "subsystems/gps.h"
|
||||
#include "led.h"
|
||||
#include "subsystems/settings.h"
|
||||
#include "modules/core/settings.h"
|
||||
#include "generated/settings.h"
|
||||
#include "math/pprz_geodetic_wgs84.h"
|
||||
#include "math/pprz_geodetic.h"
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
#include BOARD_CONFIG
|
||||
#include "mcu_periph/gpio.h"
|
||||
#include "generated/airframe.h"
|
||||
#include "subsystems/settings.h"
|
||||
#include "modules/core/settings.h"
|
||||
|
||||
#include <string.h>
|
||||
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
#include "subsystems/datalink/downlink.h"
|
||||
#include "subsystems/datalink/datalink.h"
|
||||
#include "modules/datalink/pprz_dl.h"
|
||||
#include "subsystems/settings.h"
|
||||
#include "modules/core/settings.h"
|
||||
#include "generated/settings.h"
|
||||
|
||||
#if USE_UDP
|
||||
|
||||
Reference in New Issue
Block a user