mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2025-02-20 10:54:14 +01:00
LP-207 - Fix naming, fix style
This commit is contained in:
parent
b099571e05
commit
54a4ac9672
@ -1,20 +1,20 @@
|
||||
/**
|
||||
******************************************************************************
|
||||
* @addtogroup UAVObjects OpenPilot UAVObjects
|
||||
* @{
|
||||
* @addtogroup $(NAME) $(NAME)
|
||||
* @{
|
||||
* @addtogroup $(NAME) $(NAME)
|
||||
* @brief $(DESCRIPTION)
|
||||
*
|
||||
* Autogenerated files and functions for $(NAME) Object
|
||||
*
|
||||
* @{
|
||||
* @{
|
||||
*
|
||||
* @file $(NAMELC).h
|
||||
* @author The OpenPilot Team, http://www.openpilot.org Copyright (C) 2010-2013.
|
||||
* @brief Implementation of the $(NAME) object. This file has been
|
||||
* @brief Implementation of the $(NAME) object. This file has been
|
||||
* automatically generated by the UAVObjectGenerator.
|
||||
*
|
||||
* @note Object definition file: $(XMLFILE).
|
||||
*
|
||||
* @note Object definition file: $(XMLFILE).
|
||||
* This is an automatically generated file.
|
||||
* DO NOT modify manually.
|
||||
*
|
||||
@ -39,7 +39,7 @@
|
||||
|
||||
#ifndef $(NAMEUC)_H
|
||||
#define $(NAMEUC)_H
|
||||
|
||||
#include <stdbool.h>
|
||||
/* Object constants */
|
||||
#define $(NAMEUC)_OBJID $(OBJIDHEX)
|
||||
#define $(NAMEUC)_ISSINGLEINST $(ISSINGLEINST)
|
||||
@ -61,7 +61,8 @@ $(DATASTRUCTURES)
|
||||
* (eg a single instance on the heap)
|
||||
*/
|
||||
typedef struct {
|
||||
$(DATAFIELDS)} __attribute__((packed)) $(NAME)DataPacked;
|
||||
$(DATAFIELDS)
|
||||
} __attribute__((packed)) $(NAME)DataPacked;
|
||||
|
||||
/*
|
||||
* Packed Object data.
|
||||
@ -69,25 +70,59 @@ $(DATAFIELDS)} __attribute__((packed)) $(NAME)DataPacked;
|
||||
* on Cortex M4F during load/store of float UAVO fields
|
||||
*/
|
||||
typedef $(NAME)DataPacked __attribute__((aligned(4))) $(NAME)Data;
|
||||
|
||||
|
||||
/* Typesafe Object access functions */
|
||||
static inline int32_t $(NAME)Get($(NAME)Data *dataOut) { return UAVObjGetData($(NAME)Handle(), dataOut); }
|
||||
static inline int32_t $(NAME)Set(const $(NAME)Data *dataIn) { return UAVObjSetData($(NAME)Handle(), dataIn); }
|
||||
static inline int32_t $(NAME)InstGet(uint16_t instId, $(NAME)Data *dataOut) { return UAVObjGetInstanceData($(NAME)Handle(), instId, dataOut); }
|
||||
static inline int32_t $(NAME)InstSet(uint16_t instId, const $(NAME)Data *dataIn) { return UAVObjSetInstanceData($(NAME)Handle(), instId, dataIn); }
|
||||
static inline int32_t $(NAME)ConnectQueue(xQueueHandle queue) { return UAVObjConnectQueue($(NAME)Handle(), queue, EV_MASK_ALL_UPDATES); }
|
||||
static inline int32_t $(NAME)ConnectCallback(UAVObjEventCallback cb) { return UAVObjConnectCallback($(NAME)Handle(), cb, EV_MASK_ALL_UPDATES,FALSE); }
|
||||
static inline int32_t $(NAME)ConnectCallbackFast(UAVObjEventCallback cb) { return UAVObjConnectCallback($(NAME)Handle(), cb, EV_MASK_ALL_UPDATES, TRUE); }
|
||||
static inline uint16_t $(NAME)CreateInstance() { return UAVObjCreateInstance($(NAME)Handle(), &$(NAME)SetDefaults); }
|
||||
static inline void $(NAME)RequestUpdate() { UAVObjRequestUpdate($(NAME)Handle()); }
|
||||
static inline void $(NAME)RequestInstUpdate(uint16_t instId) { UAVObjRequestInstanceUpdate($(NAME)Handle(), instId); }
|
||||
static inline void $(NAME)Updated() { UAVObjUpdated($(NAME)Handle()); }
|
||||
static inline void $(NAME)InstUpdated(uint16_t instId) { UAVObjInstanceUpdated($(NAME)Handle(), instId); }
|
||||
static inline void $(NAME)Logging() { UAVObjLogging($(NAME)Handle()); }
|
||||
static inline void $(NAME)InstLogging(uint16_t instId) { UAVObjInstanceLogging($(NAME)Handle(), instId); }
|
||||
static inline int32_t $(NAME)GetMetadata(UAVObjMetadata *dataOut) { return UAVObjGetMetadata($(NAME)Handle(), dataOut); }
|
||||
static inline int32_t $(NAME)SetMetadata(const UAVObjMetadata *dataIn) { return UAVObjSetMetadata($(NAME)Handle(), dataIn); }
|
||||
static inline int8_t $(NAME)ReadOnly() { return UAVObjReadOnly($(NAME)Handle()); }
|
||||
static inline int32_t $(NAME)Get($(NAME)Data * dataOut) {
|
||||
return UAVObjGetData($(NAME)Handle(), dataOut);
|
||||
}
|
||||
static inline int32_t $(NAME)Set(const $(NAME)Data * dataIn) {
|
||||
return UAVObjSetData($(NAME)Handle(), dataIn);
|
||||
}
|
||||
static inline int32_t $(NAME)InstGet(uint16_t instId, $(NAME)Data * dataOut) {
|
||||
return UAVObjGetInstanceData($(NAME)Handle(), instId, dataOut);
|
||||
}
|
||||
static inline int32_t $(NAME)InstSet(uint16_t instId, const $(NAME)Data * dataIn) {
|
||||
return UAVObjSetInstanceData($(NAME)Handle(), instId, dataIn);
|
||||
}
|
||||
static inline int32_t $(NAME)ConnectQueue(xQueueHandle queue) {
|
||||
return UAVObjConnectQueue($(NAME)Handle(), queue, EV_MASK_ALL_UPDATES);
|
||||
}
|
||||
static inline int32_t $(NAME)ConnectCallback(UAVObjEventCallback cb) {
|
||||
return UAVObjConnectCallback($(NAME)Handle(), cb, EV_MASK_ALL_UPDATES, false);
|
||||
}
|
||||
static inline int32_t $(NAME)ConnectFastCallback(UAVObjEventCallback cb) {
|
||||
return UAVObjConnectCallback($(NAME)Handle(), cb, EV_MASK_ALL_UPDATES, true);
|
||||
}
|
||||
static inline uint16_t $(NAME)CreateInstance() {
|
||||
return UAVObjCreateInstance($(NAME)Handle(), &$(NAME)SetDefaults);
|
||||
}
|
||||
static inline void $(NAME)RequestUpdate() {
|
||||
UAVObjRequestUpdate($(NAME)Handle());
|
||||
}
|
||||
static inline void $(NAME)RequestInstUpdate(uint16_t instId) {
|
||||
UAVObjRequestInstanceUpdate($(NAME)Handle(), instId);
|
||||
}
|
||||
static inline void $(NAME)Updated() {
|
||||
UAVObjUpdated($(NAME)Handle());
|
||||
}
|
||||
static inline void $(NAME)InstUpdated(uint16_t instId) {
|
||||
UAVObjInstanceUpdated($(NAME)Handle(), instId);
|
||||
}
|
||||
static inline void $(NAME)Logging() {
|
||||
UAVObjLogging($(NAME)Handle());
|
||||
}
|
||||
static inline void $(NAME)InstLogging(uint16_t instId) {
|
||||
UAVObjInstanceLogging($(NAME)Handle(), instId);
|
||||
}
|
||||
static inline int32_t $(NAME)GetMetadata(UAVObjMetadata * dataOut) {
|
||||
return UAVObjGetMetadata($(NAME)Handle(), dataOut);
|
||||
}
|
||||
static inline int32_t $(NAME)SetMetadata(const UAVObjMetadata * dataIn) {
|
||||
return UAVObjSetMetadata($(NAME)Handle(), dataIn);
|
||||
}
|
||||
static inline int8_t $(NAME)ReadOnly() {
|
||||
return UAVObjReadOnly($(NAME)Handle());
|
||||
}
|
||||
|
||||
/* Set/Get functions */
|
||||
$(SETGETFIELDSEXTERN)
|
||||
|
Loading…
x
Reference in New Issue
Block a user