Paparazzi UAS  v4.0.4_stable-3-gf39211a
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
sdlog_1.0.h File Reference

Go to the source code of this file.

Macros

#define FOSC   (12000000)
 
#define PLL_MUL   (5)
 
#define CCLK   (FOSC * PLL_MUL)
 
#define PBSD_BITS   0x00
 
#define PBSD_VAL   4
 
#define PCLK   (CCLK / PBSD_VAL)
 
#define USE_LED_1   1
 
#define LED_1_BANK   1
 
#define LED_1_PIN   17
 
#define USE_LED_2   1
 
#define LED_2_BANK   1
 
#define LED_2_PIN   16
 
#define USE_LED_3   1
 
#define LED_3_BANK   1
 
#define LED_3_PIN   23
 
#define USE_LED_4   1
 
#define LED_4_BANK   1
 
#define LED_4_PIN   18
 
#define POWER_SWITCH_LED   4
 
#define USE_LED_5   1
 
#define LED_5_BANK   1
 
#define LED_5_PIN   22
 
#define CAM_SWITCH_LED   5
 
#define USE_LED_6   1
 
#define LED_6_BANK   1
 
#define LED_6_PIN   21
 
#define GPS_RESET   6
 
#define Configure_GPS_RESET_Pin()   LED_INIT(GPS_RESET)
 
#define Set_GPS_RESET_Pin_LOW()   LED_ON(GPS_RESET)
 
#define Open_GPS_RESET_Pin()   ClearBit(LED_DIR(GPS_RESET), LED_PIN(GPS_RESET))
 
#define SERVO_CLOCK_PIN   5
 
#define SERVO_CLOCK_PINSEL   PINSEL0
 
#define SERVO_CLOCK_PINSEL_VAL   0x02
 
#define SERVO_CLOCK_PINSEL_BIT   10
 
#define SERVO_RESET_PIN   20
 
#define PPM_PINSEL   PINSEL0
 
#define PPM_PINSEL_VAL   0x02
 
#define PPM_PINSEL_BIT   12
 
#define PPM_CRI   TIR_CR2I
 
#define PPM_CCR_CRF   TCCR_CR2_F
 
#define PPM_CCR_CRR   TCCR_CR2_R
 
#define PPM_CCR_CRI   TCCR_CR2_I
 
#define PPM_CR   T0CR2
 
#define ADC_0   AdcBank1(6)
 
#define ADC_1   AdcBank1(7)
 
#define ADC_2   AdcBank0(4)
 
#define ADC_3   AdcBank0(6)
 
#define ADC_4   AdcBank0(3)
 
#define ADC_5   AdcBank0(2)
 
#define ADC_6   AdcBank0(1)
 
#define ADC_7   AdcBank1(3)
 
#define ADC_CHANNEL_VSUPPLY   AdcBank1(5)
 
#define USE_AD1
 
#define USE_AD1_5
 
#define DefaultVoltageOfAdc(adc)   (0.01787109375*adc)
 
#define SPI_SELECT_SLAVE0_PORT   0
 
#define SPI_SELECT_SLAVE0_PIN   20
 
#define SPI1_DRDY_PINSEL   PINSEL1
 
#define SPI1_DRDY_PINSEL_BIT   0
 
#define SPI1_DRDY_PINSEL_VAL   1
 
#define SPI1_DRDY_EINT   0
 
#define SPI1_DRDY_VIC_IT   VIC_EINT0
 
#define SPI_CHANNEL   0
 
#define LOG_STOP_KEY   29
 
#define POWER_DETECT_PIN   10
 
#define CARD_DETECT_PIN   20
 
#define LED_GREEN   3
 
#define LED_YELLOW   2
 
#define LED_RED   1
 

Macro Definition Documentation

#define ADC_0   AdcBank1(6)

Definition at line 108 of file sdlog_1.0.h.

#define ADC_1   AdcBank1(7)

Definition at line 116 of file sdlog_1.0.h.

#define ADC_2   AdcBank0(4)

Definition at line 125 of file sdlog_1.0.h.

#define ADC_3   AdcBank0(6)

Definition at line 133 of file sdlog_1.0.h.

#define ADC_4   AdcBank0(3)

Definition at line 141 of file sdlog_1.0.h.

#define ADC_5   AdcBank0(2)

Definition at line 149 of file sdlog_1.0.h.

#define ADC_6   AdcBank0(1)

Definition at line 157 of file sdlog_1.0.h.

#define ADC_7   AdcBank1(3)

Definition at line 165 of file sdlog_1.0.h.

#define ADC_CHANNEL_VSUPPLY   AdcBank1(5)

Definition at line 175 of file sdlog_1.0.h.

#define CAM_SWITCH_LED   5

Definition at line 74 of file sdlog_1.0.h.

#define CARD_DETECT_PIN   20

Definition at line 208 of file sdlog_1.0.h.

#define CCLK   (FOSC * PLL_MUL)

Definition at line 19 of file sdlog_1.0.h.

#define Configure_GPS_RESET_Pin ( )    LED_INIT(GPS_RESET)

Definition at line 84 of file sdlog_1.0.h.

#define DefaultVoltageOfAdc (   adc)    (0.01787109375*adc)

Definition at line 183 of file sdlog_1.0.h.

#define FOSC   (12000000)

Definition at line 13 of file sdlog_1.0.h.

#define GPS_RESET   6

Definition at line 82 of file sdlog_1.0.h.

#define LED_1_BANK   1

Definition at line 45 of file sdlog_1.0.h.

#define LED_1_PIN   17

Definition at line 46 of file sdlog_1.0.h.

#define LED_2_BANK   1

Definition at line 51 of file sdlog_1.0.h.

#define LED_2_PIN   16

Definition at line 52 of file sdlog_1.0.h.

#define LED_3_BANK   1

Definition at line 57 of file sdlog_1.0.h.

#define LED_3_PIN   23

Definition at line 58 of file sdlog_1.0.h.

#define LED_4_BANK   1

Definition at line 63 of file sdlog_1.0.h.

#define LED_4_PIN   18

Definition at line 64 of file sdlog_1.0.h.

#define LED_5_BANK   1

Definition at line 71 of file sdlog_1.0.h.

#define LED_5_PIN   22

Definition at line 72 of file sdlog_1.0.h.

#define LED_6_BANK   1

Definition at line 79 of file sdlog_1.0.h.

#define LED_6_PIN   21

Definition at line 80 of file sdlog_1.0.h.

#define LED_GREEN   3

Definition at line 211 of file sdlog_1.0.h.

#define LED_RED   1

Definition at line 213 of file sdlog_1.0.h.

#define LED_YELLOW   2

Definition at line 212 of file sdlog_1.0.h.

#define LOG_STOP_KEY   29

Definition at line 200 of file sdlog_1.0.h.

#define Open_GPS_RESET_Pin ( )    ClearBit(LED_DIR(GPS_RESET), LED_PIN(GPS_RESET))

Definition at line 86 of file sdlog_1.0.h.

#define PBSD_BITS   0x00

Definition at line 35 of file sdlog_1.0.h.

#define PBSD_VAL   4

Definition at line 36 of file sdlog_1.0.h.

#define PCLK   (CCLK / PBSD_VAL)

Definition at line 40 of file sdlog_1.0.h.

#define PLL_MUL   (5)

Definition at line 16 of file sdlog_1.0.h.

#define POWER_DETECT_PIN   10

Definition at line 203 of file sdlog_1.0.h.

#define POWER_SWITCH_LED   4

Definition at line 66 of file sdlog_1.0.h.

#define PPM_CCR_CRF   TCCR_CR2_F

Definition at line 101 of file sdlog_1.0.h.

#define PPM_CCR_CRI   TCCR_CR2_I

Definition at line 103 of file sdlog_1.0.h.

#define PPM_CCR_CRR   TCCR_CR2_R

Definition at line 102 of file sdlog_1.0.h.

#define PPM_CR   T0CR2

Definition at line 104 of file sdlog_1.0.h.

#define PPM_CRI   TIR_CR2I

Definition at line 100 of file sdlog_1.0.h.

#define PPM_PINSEL   PINSEL0

Definition at line 97 of file sdlog_1.0.h.

#define PPM_PINSEL_BIT   12

Definition at line 99 of file sdlog_1.0.h.

#define PPM_PINSEL_VAL   0x02

Definition at line 98 of file sdlog_1.0.h.

#define SERVO_CLOCK_PIN   5

Definition at line 89 of file sdlog_1.0.h.

#define SERVO_CLOCK_PINSEL   PINSEL0

Definition at line 90 of file sdlog_1.0.h.

#define SERVO_CLOCK_PINSEL_BIT   10

Definition at line 92 of file sdlog_1.0.h.

#define SERVO_CLOCK_PINSEL_VAL   0x02

Definition at line 91 of file sdlog_1.0.h.

#define SERVO_RESET_PIN   20

Definition at line 94 of file sdlog_1.0.h.

#define Set_GPS_RESET_Pin_LOW ( )    LED_ON(GPS_RESET)

Definition at line 85 of file sdlog_1.0.h.

#define SPI1_DRDY_EINT   0

Definition at line 191 of file sdlog_1.0.h.

#define SPI1_DRDY_PINSEL   PINSEL1

Definition at line 188 of file sdlog_1.0.h.

#define SPI1_DRDY_PINSEL_BIT   0

Definition at line 189 of file sdlog_1.0.h.

#define SPI1_DRDY_PINSEL_VAL   1

Definition at line 190 of file sdlog_1.0.h.

#define SPI1_DRDY_VIC_IT   VIC_EINT0

Definition at line 192 of file sdlog_1.0.h.

#define SPI_CHANNEL   0

Definition at line 195 of file sdlog_1.0.h.

#define SPI_SELECT_SLAVE0_PIN   20

Definition at line 186 of file sdlog_1.0.h.

#define SPI_SELECT_SLAVE0_PORT   0

Definition at line 185 of file sdlog_1.0.h.

#define USE_AD1

Definition at line 177 of file sdlog_1.0.h.

#define USE_AD1_5

Definition at line 179 of file sdlog_1.0.h.

#define USE_LED_1   1

Definition at line 43 of file sdlog_1.0.h.

#define USE_LED_2   1

Definition at line 49 of file sdlog_1.0.h.

#define USE_LED_3   1

Definition at line 55 of file sdlog_1.0.h.

#define USE_LED_4   1

Definition at line 61 of file sdlog_1.0.h.

#define USE_LED_5   1

Definition at line 69 of file sdlog_1.0.h.

#define USE_LED_6   1

Definition at line 77 of file sdlog_1.0.h.