Paparazzi UAS  v5.0.5_stable-7-g4b8bbb7
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
tiny_1.1.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   28
 
#define USE_LED_2   1
 
#define LED_2_BANK   1
 
#define LED_2_PIN   19
 
#define USE_LED_3   1
 
#define LED_3_BANK   0
 
#define LED_3_PIN   11
 
#define POWER_SWITCH_LED   3
 
#define DEFAULT_ACTUATORS   "subsystems/actuators/actuators_4015.h"
 
#define ActuatorDefaultSet(_x, _y)   Actuator4015Set(_x,_y)
 
#define ActuatorsDefaultInit()   Actuators4015Init()
 
#define ActuatorsDefaultCommit()   Actuators4015Commit()
 
#define SERVO_CLOCK_PIN   5
 
#define SERVO_CLOCK_PINSEL   PINSEL0
 
#define SERVO_CLOCK_PINSEL_VAL   0x02
 
#define SERVO_CLOCK_PINSEL_BIT   10
 
#define SERVO_DATA_PIN   23
 
#define SERVO_RESET_PIN   24
 
#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   AdcBank0(3)
 
#define ADC_1   AdcBank0(2)
 
#define ADC_2   AdcBank0(1)
 
#define ADC_3   AdcBank0(4)
 
#define ADC_4   AdcBank1(7)
 
#define ADC_5   AdcBank1(3)
 
#define ADC_6   AdcBank1(4)
 
#define ADC_7   AdcBank1(5)
 
#define ADC_CHANNEL_VSUPPLY   AdcBank1(6)
 
#define USE_AD1
 
#define USE_AD1_6
 
#define DefaultVoltageOfAdc(adc)   (0.01787109375*adc)
 
#define SPI_SELECT_SLAVE0_PORT   0
 
#define SPI_SELECT_SLAVE0_PIN   20
 
#define SPI_SELECT_SLAVE0_PINSEL   PINSEL1
 
#define SPI_SELECT_SLAVE0_PINSEL_BIT   8
 
#define SPI_SELECT_SLAVE0_PINSEL_VAL   0
 
#define SPI1_DRDY_PINSEL   PINSEL0
 
#define SPI1_DRDY_PINSEL_BIT   14
 
#define SPI1_DRDY_PINSEL_VAL   3
 
#define SPI1_DRDY_EINT   2
 
#define SPI1_DRDY_VIC_IT   VIC_EINT2
 
#define MAX1168_EOC_PIN   16
 
#define MAX1168_EOC_PINSEL   PINSEL1
 
#define MAX1168_EOC_PINSEL_BIT   0
 
#define MAX1168_EOC_PINSEL_VAL   1
 
#define MAX1168_EOC_EINT   0
 
#define MAX1168_EOC_VIC_IT   VIC_EINT0
 

Macro Definition Documentation

#define ActuatorDefaultSet (   _x,
  _y 
)    Actuator4015Set(_x,_y)

Definition at line 51 of file tiny_1.1.h.

#define ActuatorsDefaultCommit ( )    Actuators4015Commit()

Definition at line 53 of file tiny_1.1.h.

#define ActuatorsDefaultInit ( )    Actuators4015Init()

Definition at line 52 of file tiny_1.1.h.

#define ADC_0   AdcBank0(3)

Definition at line 77 of file tiny_1.1.h.

#define ADC_1   AdcBank0(2)

Definition at line 85 of file tiny_1.1.h.

#define ADC_2   AdcBank0(1)

Definition at line 94 of file tiny_1.1.h.

#define ADC_3   AdcBank0(4)

Definition at line 102 of file tiny_1.1.h.

#define ADC_4   AdcBank1(7)

Definition at line 110 of file tiny_1.1.h.

#define ADC_5   AdcBank1(3)

Definition at line 118 of file tiny_1.1.h.

#define ADC_6   AdcBank1(4)

Definition at line 126 of file tiny_1.1.h.

#define ADC_7   AdcBank1(5)

Definition at line 134 of file tiny_1.1.h.

#define ADC_CHANNEL_VSUPPLY   AdcBank1(6)

Definition at line 144 of file tiny_1.1.h.

#define CCLK   (FOSC * PLL_MUL)

Definition at line 11 of file tiny_1.1.h.

#define DEFAULT_ACTUATORS   "subsystems/actuators/actuators_4015.h"

Definition at line 50 of file tiny_1.1.h.

#define DefaultVoltageOfAdc (   adc)    (0.01787109375*adc)

Definition at line 151 of file tiny_1.1.h.

#define FOSC   (12000000)

Definition at line 5 of file tiny_1.1.h.

#define LED_1_BANK   1

Definition at line 31 of file tiny_1.1.h.

#define LED_1_PIN   28

Definition at line 32 of file tiny_1.1.h.

#define LED_2_BANK   1

Definition at line 37 of file tiny_1.1.h.

#define LED_2_PIN   19

Definition at line 38 of file tiny_1.1.h.

#define LED_3_BANK   0

Definition at line 44 of file tiny_1.1.h.

#define LED_3_PIN   11

Definition at line 45 of file tiny_1.1.h.

#define MAX1168_EOC_EINT   0

Definition at line 170 of file tiny_1.1.h.

#define MAX1168_EOC_PIN   16

Definition at line 166 of file tiny_1.1.h.

#define MAX1168_EOC_PINSEL   PINSEL1

Definition at line 167 of file tiny_1.1.h.

#define MAX1168_EOC_PINSEL_BIT   0

Definition at line 168 of file tiny_1.1.h.

#define MAX1168_EOC_PINSEL_VAL   1

Definition at line 169 of file tiny_1.1.h.

#define MAX1168_EOC_VIC_IT   VIC_EINT0

Definition at line 171 of file tiny_1.1.h.

#define PBSD_BITS   0x00

Definition at line 20 of file tiny_1.1.h.

#define PBSD_VAL   4

Definition at line 21 of file tiny_1.1.h.

#define PCLK   (CCLK / PBSD_VAL)

Definition at line 25 of file tiny_1.1.h.

#define PLL_MUL   (5)

Definition at line 8 of file tiny_1.1.h.

#define POWER_SWITCH_LED   3

Definition at line 47 of file tiny_1.1.h.

#define PPM_CCR_CRF   TCCR_CR2_F

Definition at line 70 of file tiny_1.1.h.

#define PPM_CCR_CRI   TCCR_CR2_I

Definition at line 72 of file tiny_1.1.h.

#define PPM_CCR_CRR   TCCR_CR2_R

Definition at line 71 of file tiny_1.1.h.

#define PPM_CR   T0CR2

Definition at line 73 of file tiny_1.1.h.

#define PPM_CRI   TIR_CR2I

Definition at line 69 of file tiny_1.1.h.

#define PPM_PINSEL   PINSEL0

Definition at line 66 of file tiny_1.1.h.

#define PPM_PINSEL_BIT   12

Definition at line 68 of file tiny_1.1.h.

#define PPM_PINSEL_VAL   0x02

Definition at line 67 of file tiny_1.1.h.

#define SERVO_CLOCK_PIN   5

Definition at line 56 of file tiny_1.1.h.

#define SERVO_CLOCK_PINSEL   PINSEL0

Definition at line 57 of file tiny_1.1.h.

#define SERVO_CLOCK_PINSEL_BIT   10

Definition at line 59 of file tiny_1.1.h.

#define SERVO_CLOCK_PINSEL_VAL   0x02

Definition at line 58 of file tiny_1.1.h.

#define SERVO_DATA_PIN   23

Definition at line 61 of file tiny_1.1.h.

#define SERVO_RESET_PIN   24

Definition at line 63 of file tiny_1.1.h.

#define SPI1_DRDY_EINT   2

Definition at line 162 of file tiny_1.1.h.

#define SPI1_DRDY_PINSEL   PINSEL0

Definition at line 159 of file tiny_1.1.h.

#define SPI1_DRDY_PINSEL_BIT   14

Definition at line 160 of file tiny_1.1.h.

#define SPI1_DRDY_PINSEL_VAL   3

Definition at line 161 of file tiny_1.1.h.

#define SPI1_DRDY_VIC_IT   VIC_EINT2

Definition at line 163 of file tiny_1.1.h.

#define SPI_SELECT_SLAVE0_PIN   20

Definition at line 154 of file tiny_1.1.h.

#define SPI_SELECT_SLAVE0_PINSEL   PINSEL1

Definition at line 155 of file tiny_1.1.h.

#define SPI_SELECT_SLAVE0_PINSEL_BIT   8

Definition at line 156 of file tiny_1.1.h.

#define SPI_SELECT_SLAVE0_PINSEL_VAL   0

Definition at line 157 of file tiny_1.1.h.

#define SPI_SELECT_SLAVE0_PORT   0

Definition at line 153 of file tiny_1.1.h.

#define USE_AD1

Definition at line 146 of file tiny_1.1.h.

#define USE_AD1_6

Definition at line 148 of file tiny_1.1.h.

#define USE_LED_1   1

Definition at line 29 of file tiny_1.1.h.

#define USE_LED_2   1

Definition at line 35 of file tiny_1.1.h.

#define USE_LED_3   1

Definition at line 42 of file tiny_1.1.h.