Caddy
A 2005 Roborodentia entry with vision and path planning capability
 All Data Structures Files Functions Variables Typedefs Macros Pages
Macros
encoderconf.h File Reference

Quadrature Encoder driver configuration. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define NUM_ENCODERS   2
#define ENC0_SIGNAL   SIG_INTERRUPT0
#define ENC0_INT   INT0
#define ENC0_ICR   MCUCR
#define ENC0_ISCX0   ISC00
#define ENC0_ISCX1   ISC01
#define ENC0_PHASEA_PORT   PORTD
#define ENC0_PHASEA_DDR   DDRD
#define ENC0_PHASEA_PORTIN   PIND
#define ENC0_PHASEA_PIN   PD2
#define ENC1_SIGNAL   SIG_INTERRUPT1
#define ENC1_INT   INT1
#define ENC1_ICR   MCUCR
#define ENC1_ISCX0   ISC10
#define ENC1_ISCX1   ISC11
#define ENC1_PHASEA_PORT   PORTD
#define ENC1_PHASEA_PORTIN   PIND
#define ENC1_PHASEA_DDR   DDRD
#define ENC1_PHASEA_PIN   PD3
#define ENC2_INT   INT6
#define ENC2_ICR   EICRB
#define ENC2_ISCX0   ISC60
#define ENC2_ISCX1   ISC61
#define ENC2_PHASEA_PORT   PORTE
#define ENC2_PHASEA_PORTIN   PINE
#define ENC2_PHASEA_DDR   DDRE
#define ENC2_PHASEA_PIN   PE6
#define ENC2_PHASEB_PORT   PORTC
#define ENC2_PHASEB_DDR   DDRC
#define ENC2_PHASEB_PORTIN   PINC
#define ENC2_PHASEB_PIN   PC2
#define ENC3_INT   INT7
#define ENC3_ICR   EICRB
#define ENC3_ISCX0   ISC70
#define ENC3_ISCX1   ISC71
#define ENC3_PHASEA_PORT   PORTE
#define ENC3_PHASEA_PORTIN   PINE
#define ENC3_PHASEA_DDR   DDRE
#define ENC3_PHASEA_PIN   PE7
#define ENC3_PHASEB_PORT   PORTC
#define ENC3_PHASEB_DDR   DDRC
#define ENC3_PHASEB_PORTIN   PINC
#define ENC3_PHASEB_PIN   PC3

Detailed Description

Quadrature Encoder driver configuration.

Definition in file encoderconf.h.