Revision 4cb40108 unittests/periphery-lld/inc/ut_alld_DW1000_v1.h
| unittests/periphery-lld/inc/ut_alld_DW1000_v1.h | ||
|---|---|---|
| 16 | 16 |
along with this program. If not, see <http://www.gnu.org/licenses/>. |
| 17 | 17 |
*/ |
| 18 | 18 |
|
| 19 |
#ifndef AMIROOS_UT_ALLD_DW1000_V1_H |
|
| 20 |
#define AMIROOS_UT_ALLD_DW1000_V1_H |
|
| 19 |
#ifndef AMIROOS_UT_ALLD_DW1000_V1_LLD_H
|
|
| 20 |
#define AMIROOS_UT_ALLD_DW1000_V1_LLD_H
|
|
| 21 | 21 |
|
| 22 |
#include <amiroos.h> |
|
| 22 |
#include <aos_unittest.h> |
|
| 23 |
#include <amiro-lld.h> |
|
| 23 | 24 |
|
| 24 |
#if ((AMIROOS_CFG_TESTS_ENABLE == true) && defined(AMIROLLD_CFG_DW1000) && (AMIROLLD_CFG_DW1000 == 0)) || defined(__DOXYGEN__)
|
|
| 25 |
#if ((AMIROOS_CFG_TESTS_ENABLE == true) && defined(AMIROLLD_CFG_DW1000) && (AMIROLLD_CFG_DW1000 == 1)) || defined(__DOXYGEN__)
|
|
| 25 | 26 |
|
| 26 | 27 |
#include <alld_DW1000.h> |
| 27 | 28 |
|
| ... | ... | |
| 53 | 54 |
extern "C" {
|
| 54 | 55 |
#endif /* defined(__cplusplus) */ |
| 55 | 56 |
aos_utresult_t utAlldDw1000Func(BaseSequentialStream* stream, aos_unittest_t* ut); |
| 57 |
|
|
| 58 |
extern uint8_t s1switch; |
|
| 59 |
extern int instance_anchaddr; |
|
| 60 |
extern int dr_mode; |
|
| 61 |
extern int chan, tagaddr, ancaddr; |
|
| 62 |
extern int instance_mode; |
|
| 63 |
|
|
| 64 |
int UWB_Init(DW1000Driver* drv); |
|
| 65 |
int32_t inittestapplication(uint8_t s1switch, DW1000Driver* drv); |
|
| 66 |
int decarangingmode(uint8_t s1switch); |
|
| 67 |
void addressconfigure(uint8_t s1switch, uint8_t mode); |
|
| 68 |
void set_SPI_chip_select(void); |
|
| 69 |
void clear_SPI_chip_select(void); |
|
| 70 |
void reset_DW1000(void); |
|
| 71 |
void setHighSpeed_SPI(bool speedValue, DW1000Driver* drv); |
|
| 72 |
apalGpioState_t port_CheckEXT_IRQ(void) ; |
|
| 73 |
void process_deca_irq(void); |
|
| 74 |
|
|
| 56 | 75 |
#if defined(__cplusplus) |
| 57 | 76 |
} |
| 58 | 77 |
#endif /* defined(__cplusplus) */ |
| ... | ... | |
| 61 | 80 |
/* INLINE FUNCTIONS */ |
| 62 | 81 |
/******************************************************************************/ |
| 63 | 82 |
|
| 64 |
#endif /* (AMIROOS_CFG_TESTS_ENABLE == true) && defined(AMIROLLD_CFG_DW1000) && (AMIROLLD_CFG_DW1000 == 0) */ |
|
| 65 | 83 |
|
| 66 |
#endif /* AMIROOS_UT_ALLD_DW1000_V1_H */ |
|
| 84 |
#endif /* (AMIROOS_CFG_TESTS_ENABLE == true) && defined(AMIROLLD_CFG_DW1000) && (AMIROLLD_CFG_DW1000 == 1) */ |
|
| 85 |
|
|
| 86 |
#endif /* AMIROOS_UT_ALLD_DW1000_V1_LLD_H */ |
|
Also available in: Unified diff