joystick4  2.1.0.0
Macros
Joystick 4 Registers Settings

Settings for registers of Joystick 4 Click driver. More...

Macros

#define JOYSTICK4_PIN_A   0x20
 Joystick 4 pin mask. More...
 
#define JOYSTICK4_PIN_B   0x08
 
#define JOYSTICK4_PIN_C   0x80
 
#define JOYSTICK4_PIN_D   0x10
 
#define JOYSTICK4_PIN_CE   0x40
 
#define JOYSTICK4_DEFAULT_PIN_CONFIG   0xFF
 Joystick 4 pin direction config. More...
 
#define JOYSTICK4_PIN_STATE_LOW   0
 Joystick 4 pin logic state setting. More...
 
#define JOYSTICK4_PIN_STATE_HIGH   1
 
#define JOYSTICK4_POSITION_IDLE   0
 Joystick 4 position values. More...
 
#define JOYSTICK4_POSITION_CENTER   1
 
#define JOYSTICK4_POSITION_CENTER_UP   2
 
#define JOYSTICK4_POSITION_CENTER_RIGHT   3
 
#define JOYSTICK4_POSITION_CENTER_DOWN   4
 
#define JOYSTICK4_POSITION_CENTER_LEFT   5
 
#define JOYSTICK4_POSITION_UP   6
 
#define JOYSTICK4_POSITION_UPPER_RIGHT   7
 
#define JOYSTICK4_POSITION_RIGHT   8
 
#define JOYSTICK4_POSITION_LOWER_RIGHT   9
 
#define JOYSTICK4_POSITION_DOWN   10
 
#define JOYSTICK4_POSITION_LOWER_LEFT   11
 
#define JOYSTICK4_POSITION_LEFT   12
 
#define JOYSTICK4_POSITION_UPPER_LEFT   13
 
#define JOYSTICK4_DEVICE_ADDRESS_0   0x20
 Joystick 4 device address setting. More...
 
#define JOYSTICK4_DEVICE_ADDRESS_1   0x21
 

Detailed Description

Settings for registers of Joystick 4 Click driver.

Macro Definition Documentation

◆ JOYSTICK4_DEFAULT_PIN_CONFIG

#define JOYSTICK4_DEFAULT_PIN_CONFIG   0xFF

Joystick 4 pin direction config.

Specified pin direction config of Joystick 4 Click driver.

◆ JOYSTICK4_DEVICE_ADDRESS_0

#define JOYSTICK4_DEVICE_ADDRESS_0   0x20

Joystick 4 device address setting.

Specified setting for device slave address selection of Joystick 4 Click driver.

◆ JOYSTICK4_DEVICE_ADDRESS_1

#define JOYSTICK4_DEVICE_ADDRESS_1   0x21

◆ JOYSTICK4_PIN_A

#define JOYSTICK4_PIN_A   0x20

Joystick 4 pin mask.

Specified PCA9538A pin mask of Joystick 4 Click driver.

◆ JOYSTICK4_PIN_B

#define JOYSTICK4_PIN_B   0x08

◆ JOYSTICK4_PIN_C

#define JOYSTICK4_PIN_C   0x80

◆ JOYSTICK4_PIN_CE

#define JOYSTICK4_PIN_CE   0x40

◆ JOYSTICK4_PIN_D

#define JOYSTICK4_PIN_D   0x10

◆ JOYSTICK4_PIN_STATE_HIGH

#define JOYSTICK4_PIN_STATE_HIGH   1

◆ JOYSTICK4_PIN_STATE_LOW

#define JOYSTICK4_PIN_STATE_LOW   0

Joystick 4 pin logic state setting.

Specified setting for pin logic state of Joystick 4 Click driver.

◆ JOYSTICK4_POSITION_CENTER

#define JOYSTICK4_POSITION_CENTER   1

◆ JOYSTICK4_POSITION_CENTER_DOWN

#define JOYSTICK4_POSITION_CENTER_DOWN   4

◆ JOYSTICK4_POSITION_CENTER_LEFT

#define JOYSTICK4_POSITION_CENTER_LEFT   5

◆ JOYSTICK4_POSITION_CENTER_RIGHT

#define JOYSTICK4_POSITION_CENTER_RIGHT   3

◆ JOYSTICK4_POSITION_CENTER_UP

#define JOYSTICK4_POSITION_CENTER_UP   2

◆ JOYSTICK4_POSITION_DOWN

#define JOYSTICK4_POSITION_DOWN   10

◆ JOYSTICK4_POSITION_IDLE

#define JOYSTICK4_POSITION_IDLE   0

Joystick 4 position values.

Specified position values of Joystick 4 Click driver.

◆ JOYSTICK4_POSITION_LEFT

#define JOYSTICK4_POSITION_LEFT   12

◆ JOYSTICK4_POSITION_LOWER_LEFT

#define JOYSTICK4_POSITION_LOWER_LEFT   11

◆ JOYSTICK4_POSITION_LOWER_RIGHT

#define JOYSTICK4_POSITION_LOWER_RIGHT   9

◆ JOYSTICK4_POSITION_RIGHT

#define JOYSTICK4_POSITION_RIGHT   8

◆ JOYSTICK4_POSITION_UP

#define JOYSTICK4_POSITION_UP   6

◆ JOYSTICK4_POSITION_UPPER_LEFT

#define JOYSTICK4_POSITION_UPPER_LEFT   13

◆ JOYSTICK4_POSITION_UPPER_RIGHT

#define JOYSTICK4_POSITION_UPPER_RIGHT   7