1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2025-01-29 14:52:12 +01:00

Doxygen work: created "OpenPilot System" group for system libraries and core files. Changed a typo on the Osd Doxygen. Let me know if you're OK with this approach.

git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@1169 ebee16cc-31ac-478f-84a7-5cbb03baadba
This commit is contained in:
edouard 2010-07-28 07:28:21 +00:00 committed by edouard
parent 6f63c10dca
commit 9145a4b1a6
12 changed files with 102 additions and 12 deletions

View File

@ -6,9 +6,9 @@
* @brief On screen display support
* @{
*
* @file MKSerial.c
* @file OsdEtStd.c
* @author The OpenPilot Team, http://www.openpilot.org Copyright (C) 2010.
* @brief Interfacing with MK via serial port
* @brief Interfacing with EagleTree OSD Std module
* @see The GNU Public License (GPL) Version 3
*
*****************************************************************************/

View File

@ -1,6 +1,10 @@
/**
******************************************************************************
*
* @addtogroup OpenPilotSystem OpenPilot System
* @{
* @addtogroup OpenPilotLibraries OpenPilot System Libraries
* @brief OpenPilot System libraries are available to all OP modules.
* @{
* @file alarms.c
* @author The OpenPilot Team, http://www.openpilot.org Copyright (C) 2010.
* @brief Library for setting and clearing system alarms
@ -178,3 +182,8 @@ static int32_t hasSeverity(SystemAlarmsAlarmOptions severity)
xSemaphoreGiveRecursive(lock);
return 0;
}
/**
* @}
* @}
*/

View File

@ -1,6 +1,9 @@
/**
******************************************************************************
*
* @addtogroup OpenPilotSystem OpenPilot System
* @{
* @addtogroup OpenPilotLibraries OpenPilot System Libraries
* @{
* @file alarms.h
* @author The OpenPilot Team, http://www.openpilot.org Copyright (C) 2010.
* @brief Include file of the alarm library
@ -38,3 +41,7 @@ int32_t AlarmsHasCritical();
#endif // ALARMS_H
/**
* @}
* @}
*/

View File

@ -1,5 +1,9 @@
/**
******************************************************************************
* @addtogroup OpenPilotSystem OpenPilot System
* @{
* @addtogroup OpenPilotCore OpenPilot Core
* @{
*
* @file op_config.h
* @author The OpenPilot Team, http://www.openpilot.org Copyright (C) 2010.
@ -29,3 +33,7 @@
#define OP_CONFIG_H
#endif /* OP_CONFIG_H */
/**
* @}
* @}
*/

View File

@ -1,6 +1,9 @@
/**
******************************************************************************
*
* @addtogroup OpenPilotSystem OpenPilot System
* @{
* @addtogroup OpenPilotCore OpenPilot Core
* @{
* @file openpilot.h
* @author The OpenPilot Team, http://www.openpilot.org Copyright (C) 2010.
* @brief Main OpenPilot header.
@ -43,3 +46,7 @@
void OpenPilotInit(void);
#endif /* OPENPILOT_H */
/**
* @}
* @}
*/

View File

@ -1,6 +1,9 @@
/**
******************************************************************************
*
* @addtogroup OpenPilotSystem OpenPilot System
* @{
* @addtogroup OpenPilotCore OpenPilot Core
* @{
* @file pios_board.h
* @author The OpenPilot Team, http://www.openpilot.org Copyright (C) 2010.
* @brief Defines board hardware for the OpenPilot Version 1.1 hardware.
@ -367,3 +370,7 @@ TIM8 | Servo 5 | Servo 6 | Servo 7 | Servo 8
#endif /* PIOS_BOARD_H */
/**
* @}
* @}
*/

View File

@ -1,10 +1,16 @@
/**
******************************************************************************
* @addtogroup OpenPilotSystem OpenPilot System
* @{
* @addtogroup OpenPilotCore OpenPilot Core
* @{
*
* @file pios_config.h
* @author The OpenPilot Team, http://www.openpilot.org Copyright (C) 2010.
* @brief PiOS configuration header.
* Central compile time config for the project.
* In particular, pios_config.h is where you define which PiOS libraries
* and features are included in the firmware.
* @see The GNU Public License (GPL) Version 3
*
*****************************************************************************/
@ -69,3 +75,7 @@
#endif /* PIOS_CONFIG_H */
/**
* @}
* @}
*/

View File

@ -1,6 +1,14 @@
/**
******************************************************************************
*
* @addtogroup OpenPilotSystem OpenPilot System
* @brief These files are the core system files of OpenPilot.
* They are the ground layer just above PiOS. In practice, OpenPilot actually starts
* in the main() function of openpilot.c
* @{
* @addtogroup OpenPilotCore OpenPilot Core
* @brief This is where the OP firmware starts. Those files also define the compile-time
* options of the firmware.
* @{
* @file openpilot.c
* @author The OpenPilot Team, http://www.openpilot.org Copyright (C) 2010.
* @brief Sets up and runs main OpenPilot tasks.
@ -62,7 +70,13 @@ extern void InitModules(void);
extern void PIOS_Board_Init(void);
/**
* OpenPilot Main function
* OpenPilot Main function:
*
* Initialize PiOS<BR>
* Create the "System" task (SystemModInitializein Modules/System/systemmod.c) <BR>
* Start FreeRTOS Scheduler (vTaskStartScheduler)<BR>
* If something goes wrong, blink LED1 and LED2 every 100ms
*
*/
int main()
{
@ -326,4 +340,8 @@ static void TaskSDCard(void *pvParameters)
}
}
#endif
/**
* @}
* @}
*/

View File

@ -1,5 +1,9 @@
/**
******************************************************************************
* @addtogroup OpenPilotSystem OpenPilot System
* @{
* @addtogroup OpenPilotCore OpenPilot Core
* @{
*
* @file pios_board.c
* @author The OpenPilot Team, http://www.openpilot.org Copyright (C) 2010.
@ -503,3 +507,7 @@ struct pios_com_dev pios_com_devs[] = {
const uint8_t pios_com_num_devices = NELEMENTS(pios_com_devs);
/**
* @}
*/
*/

View File

@ -135,3 +135,7 @@ struct pios_com_dev pios_com_devs[] = {
const uint8_t pios_com_num_devices = NELEMENTS(pios_com_devs);
/**
* @}
*/
*/

View File

@ -1,6 +1,9 @@
/**
******************************************************************************
*
* @addtogroup OpenPilotSystem OpenPilot System
* @{
* @addtogroup OpenPilotLibraries OpenPilot System Libraries
* @{
* @file uavtalk.h
* @author The OpenPilot Team, http://www.openpilot.org Copyright (C) 2010.
* @brief Include file of the UAVTalk library
@ -54,3 +57,7 @@ void UAVTalkGetStats(UAVTalkStats* stats);
void UAVTalkResetStats();
#endif // UAVTALK_H
/**
* @}
* @}
*/

View File

@ -1,5 +1,9 @@
/**
******************************************************************************
* @addtogroup OpenPilotSystem OpenPilot System
* @{
* @addtogroup OpenPilotLibraries OpenPilot System Libraries
* @{
*
* @file uavtalk.c
* @author The OpenPilot Team, http://www.openpilot.org Copyright (C) 2010.
@ -610,6 +614,7 @@ static uint8_t updateCRC(uint8_t crc, const uint8_t* data, int32_t length)
return crc;
}
/**
* @}
* @}
*/