2.5 I2C Accel KXTJ3-1057 Driver

2.5.1 Introduction

The MPLAB® Code Configurator Melody I2C Accel KXTJ3-1057 driver enables interfacing between the MCU and an off-chip KXTJ3-1057 Accelerometer using the I2C protocol.

2.5.2 Module Documentation

2.5.2.1 I2C Accel KXTJ3-1057

This file contains the API prototypes and the related data structures for the I2C Accel KXTJ3-1057 driver.

2.5.2.1.1 Module description

This file contains the API prototypes and the related data structures for the I2C Accel KXTJ3-1057 driver.

Version: I2C Accel KXTJ3-1057 Driver Version 1.1.0
Enumerations
Functions

2.5.2.1.2 Definition Documentation

KXTJ3_1057_I2C_ADDR

#define KXTJ3_1057_I2C_ADDR 0x0F

KXTJ3-1057 I2C client address.

Macros

KXTJ3_1057_SELFTEST_CHECK

#define KXTJ3_1057_SELFTEST_CHECK 0xAA

Data used for digital communication self-test.

2.5.2.1.3 Function Documentation

KXTJ3_1057_AccelOutputDataRateSet()

void KXTJ3_1057_AccelOutputDataRateSet (enum kxtj3_1057_accel_out_data_rate rate)

Sets the I2C Accel KXTJ3-1057 Acceleration Output Data Rate.

Precondition:

An I2C Host driver is generated and the I2C Accel KXTJ3-1057 is initialized.

Parameters:
enum

kxtj3_1057_accel_out_data_rate rate - Acceleration output data rate (hz).

Returns:

None.

KXTJ3_1057_AccelRangeSet()

void KXTJ3_1057_AccelRangeSet (enum kxtj3_1057_gsel_en range)

Sets the I2C Accel KXTJ3-1057 Acceleration Range.

Precondition:

An I2C Host driver is generated and the I2C Accel KXTJ3-1057 is initialized.

Parameters:
enum

kxtj3_1057_gsel_en range - Acceleration range.

Returns:

None.

KXTJ3_1057_DataReadyInterruptEnable()

void KXTJ3_1057_DataReadyInterruptEnable (bool intrEnable)

Enables the I2C Accel KXTJ3-1057 Data Ready (DRDY) Interrupt.

Precondition:

An I2C Host driver is generated and the I2C Accel KXTJ3-1057 is initialized.

Parameters:
bool

intrEnable - Enable/disable interrupt.

Returns:

None.

KXTJ3_1057_HasInterruptOccured()

bool KXTJ3_1057_HasInterruptOccured (void )

Checks the I2C Accel KXTJ3-1057 general Interrupt status.

Precondition:

An I2C Host driver is generated and the I2C Accel KXTJ3-1057 is initialized.

Parameters:
None.
Return values:
bool

true - An interrupt event has occured.

bool

false - No interrupt event occured.

KXTJ3_1057_HasWakeupOccured()

bool KXTJ3_1057_HasWakeupOccured (void )

Checks the I2C Accel KXTJ3-1057 Wake-up Function Interrupt status.

Precondition:

An I2C Host driver is generated and the I2C Accel KXTJ3-1057 is initialized.

Parameters:
None.
Return values:
bool

true - A wake-up event has occured.

bool

false - No wake-up event occured.

KXTJ3_1057_Initialize()

void KXTJ3_1057_Initialize (void )

Initializes the I2C Accel KXTJ3-1057.

Global API Declarations

Precondition:

An I2C Host driver is generated.

Parameters:
None.
Returns:

None.

Global API Definitions.

KXTJ3_1057_IntPinSetup()

void KXTJ3_1057_IntPinSetup (bool intrEnable, enum kxtj3_1057_int_pin_polarity polarity, enum kxtj3_1057_int_pin_response response)

Sets up the I2C Accel KXTJ3-1057 Physical Interrupt Pin.

Precondition:

An I2C Host driver is generated and the I2C Accel KXTJ3-1057 is initialized.

Parameters:
bool

intrEnable - Enable/disable interrupt.

enum

kxtj3_1057_int_pin_polarity polarity - Physical interrupt pin polarity.

enum

kxtj3_1057_int_pin_response response - Physical interrupt pin response.

Returns:

None.

KXTJ3_1057_IntRelRead()

void KXTJ3_1057_IntRelRead (void )

Reads the I2C Accel KXTJ3-1057 Interrupt Release register to clear all interrupts.

Precondition:

An I2C Host driver is generated and the I2C Accel KXTJ3-1057 is initialized.

Parameters:
None.
Returns:

None.

KXTJ3_1057_IsDataReady()

bool KXTJ3_1057_IsDataReady (void )

Checks the I2C Accel KXTJ3-1057 Data Ready Interrupt status.

Precondition:

An I2C Host driver is generated and the I2C Accel KXTJ3-1057 is initialized.

Parameters:
None.
Return values:
bool

true - Data is ready.

bool

false - Data is not ready.

KXTJ3_1057_NonActivityCounterSet()

void KXTJ3_1057_NonActivityCounterSet (uint8_t count)

Sets the I2C Accel KXTJ3-1057 Non-Activity Counter.

Precondition:

An I2C Host driver is generated and the I2C Accel KXTJ3-1057 is initialized.

Parameters:
uint8_t

count - Non-activity counter value (s).

Returns:

None.

KXTJ3_1057_OperatingModeSet()

void KXTJ3_1057_OperatingModeSet (enum kxtj3_1057_pc1 mode)

Sets the I2C Accel KXTJ3-1057 Operating mode.

Precondition:

An I2C Host driver is generated and the I2C Accel KXTJ3-1057 is initialized.

Parameters:
enum

kxtj3_1057_pc1 mode - Operating mode.

Returns:

None.

KXTJ3_1057_PerformanceModeSet()

void KXTJ3_1057_PerformanceModeSet (enum kxtj3_1057_res mode)

Sets the I2C Accel KXTJ3-1057 Performance mode.

Precondition:

An I2C Host driver is generated and the I2C Accel KXTJ3-1057 is initialized.

Parameters:
enum

kxtj3_1057_res mode - Performance mode.

Returns:

None.

KXTJ3_1057_Read()

void KXTJ3_1057_Read (uint8_t regAddress, uint8_t * readBuffer, uint8_t bufferSize)

Reads from the I2C Accel KXTJ3-1057.

Precondition:

An I2C Host driver is generated and the I2C Accel KXTJ3-1057 is initialized.

Parameters:
uint8_t

regAddress - Register address.

uint8_t

*readBuffer - Pointer to a user-defined buffer that will contain the data bytes received.

uint8_t

bufferSize - Number of data bytes to be received.

Returns:

None.

KXTJ3_1057_SelfTest()

bool KXTJ3_1057_SelfTest (void )

Initiates and runs the I2C Accel KXTJ3-1057 Self-test.

Precondition:

An I2C Host driver is generated and the I2C Accel KXTJ3-1057 is initialized.

Parameters:
None.
Return values:
bool

true - Self-test is successful.

bool

false - Self-test has failed.

KXTJ3_1057_SelfTestPolaritySet()

void KXTJ3_1057_SelfTestPolaritySet (enum kxtj3_1057_self_test_polarity polarity)

Sets the I2C Accel KXTJ3-1057 Self-Test Polarity.

Precondition:

An I2C Host driver is generated and the I2C Accel KXTJ3-1057 is initialized.

Parameters:
enum

kxtj3_1057_self_test_polarity polarity - Self-test polarity.

Returns:

None.

KXTJ3_1057_SoftwareResetEnable()

void KXTJ3_1057_SoftwareResetEnable (bool resetEnable)

Initiates the I2C Accel KXTJ3-1057 Software Reset.

Precondition:

An I2C Host driver is generated and the I2C Accel KXTJ3-1057 is initialized.

Parameters:
bool

resetEnable - Enable/disable software reset initiation.

Returns:

None.

KXTJ3_1057_SupplierGet()

uint8_t KXTJ3_1057_SupplierGet (void )

Reads the I2C Accel KXTJ3-1057 Supplier Recognition register.

Precondition:

An I2C Host driver is generated and the I2C Accel KXTJ3-1057 is initialized.

Parameters:
None.
Returns:

uint8_t - Supplier ID.

KXTJ3_1057_UnlatchedModeInterruptEnable()

void KXTJ3_1057_UnlatchedModeInterruptEnable (bool intrEnable)

Enables the I2C Accel KXTJ3-1057 Unlatched mode motion interrupt.

Precondition:

An I2C Host driver is generated and the I2C Accel KXTJ3-1057 is initialized.

Parameters:
bool

intrEnable - Enable/disable interrupt.

Returns:

None.

KXTJ3_1057_WakeupCounterSet()

void KXTJ3_1057_WakeupCounterSet (uint8_t count)

Sets the I2C Accel KXTJ3-1057 Wake-up Function Counter.

Precondition:

An I2C Host driver is generated and the I2C Accel KXTJ3-1057 is initialized.

Parameters:
uint8_t

count - Wake-up function counter value (s).

Returns:

None.

KXTJ3_1057_WakeupInterruptEnable()

void KXTJ3_1057_WakeupInterruptEnable (bool intrEnable)

Enables the I2C Accel KXTJ3-1057 Wake-up Function (WUFS) Interrupt.

Precondition:

An I2C Host driver is generated and the I2C Accel KXTJ3-1057 is initialized.

Parameters:
bool

intrEnable - Enable/disable interrupt.

Returns:

None.

KXTJ3_1057_WakeupOutputDataRateSet()

void KXTJ3_1057_WakeupOutputDataRateSet (enum kxtj3_1057_wuf_out_data_rate rate)

Sets the I2C Accel KXTJ3-1057 Wake-up Function Output Data Rate.

Precondition:

An I2C Host driver is generated and the I2C Accel KXTJ3-1057 is initialized.

Parameters:
enum

kxtj3_1057_wuf_out_data_rate rate - Output data rate.

Returns:

None.

KXTJ3_1057_WakeupThresholdSet()

void KXTJ3_1057_WakeupThresholdSet (uint16_t threshold)

Sets the I2C Accel KXTJ3-1057 Wake-up Interrupt Threshold.

Precondition:

An I2C Host driver is generated and the I2C Accel KXTJ3-1057 is initialized.

Parameters:
uint16_t

threshold - Calculated wake-up interrupt threshold value.

Returns:

None.

KXTJ3_1057_Write()

void KXTJ3_1057_Write (uint8_t * data, uint8_t dataSize)

Writes to the I2C Accel KXTJ3-1057.

Local API Declarations.

Precondition:

An I2C Host driver is generated and the I2C Accel KXTJ3-1057 is initialized.

Parameters:
uint8_t

*data - Pointer to a user-defined buffer that contains the data bytes to be written.

uint8_t

dataSize - Number of data bytes to be written.

Returns:

None.

Local API Definitions

KXTJ3_1057_XOutGet()

uint16_t KXTJ3_1057_XOutGet (void )

Returns the I2C Accel KXTJ3-1057 X-axis accelerometer output.

Precondition:

An I2C Host driver is generated and the I2C Accel KXTJ3-1057 is initialized.

Parameters:
None.
Returns:

uint16_t X-axis output.

KXTJ3_1057_XWUFEnable()

void KXTJ3_1057_XWUFEnable (bool negative, bool positive)

Enables the I2C Accel KXTJ3-1057 X-axis Wake-up Function Interrupts.

Precondition:

An I2C Host driver is generated and the I2C Accel KXTJ3-1057 is initialized.

Parameters:
bool

negative - Enable/disable interrupt for X-.

bool

negative - Enable/disable interrupt for X+.

Returns:

None.

KXTJ3_1057_YOutGet()

uint16_t KXTJ3_1057_YOutGet (void )

Returns the I2C Accel KXTJ3-1057 Y-axis accelerometer output.

Precondition:

An I2C Host driver is generated and the I2C Accel KXTJ3-1057 is initialized.

Parameters:
None.
Returns:

uint16_t Y-axis output.

KXTJ3_1057_YWUFEnable()

void KXTJ3_1057_YWUFEnable (bool negative, bool positive)

Enables the I2C Accel KXTJ3-1057 Y-axis Wake-up Function Interrupts.

Precondition:

An I2C Host driver is generated and the I2C Accel KXTJ3-1057 is initialized.

Parameters:
bool

negative - Enable/disable interrupt for Y-.

bool

negative - Enable/disable interrupt for Y+.

Returns:

None.

KXTJ3_1057_ZOutGet()

uint16_t KXTJ3_1057_ZOutGet (void )

Returns the I2C Accel KXTJ3-1057 Z-axis accelerometer output.

Precondition:

An I2C Host driver is generated and the I2C Accel KXTJ3-1057 is initialized.

Parameters:
None.
Returns:

uint16_t Z-axis output.

KXTJ3_1057_ZWUFEnable()

void KXTJ3_1057_ZWUFEnable (bool negative, bool positive)

Enables the I2C Accel KXTJ3-1057 Z-axis Wake-up Function Interrupts.

Precondition:

An I2C Host driver is generated and the I2C Accel KXTJ3-1057 is initialized.

Parameters:
bool

negative - Enable/disable interrupt for Z-.

bool

negative - Enable/disable interrupt for Z+.

Returns:

None.

2.5.2.1.4 Enumeration Type Documentation

kxtj3_1057_accel_out_data_rate

enum kxtj3_1057_accel_out_data_rate

I2C Accel KXTJ3-1057 Acceleration Output Data Rate options.

ACCEL_12_5_HZ
ACCEL_25_HZ
ACCEL_50_HZ
ACCEL_100_HZ
ACCEL_200_HZ
ACCEL_400_HZ
ACCEL_800_HZ
ACCEL_1600_HZ
ACCEL_0_781_HZ
ACCEL_1_563_HZ
ACCEL_3_125_HZ
ACCEL_6_25_HZ
kxtj3_1057_gsel_en

enum kxtj3_1057_gsel_en

I2C Accel KXTJ3-1057 Acceleration Range options.

RANGE_2G
RANGE_16G
RANGE_4G
RANGE_8G
kxtj3_1057_int_pin_response

enum kxtj3_1057_int_pin_response

I2C Accel KXTJ3-1057 Interrupt Pin Response options.

LATCHED_UNTIL_CLEARED
PULSE
kxtj3_1057_pc1

enum kxtj3_1057_pc1

I2C Accel KXTJ3-1057 Operating mode options.

Include Headers

STANDBY
OPERATING
kxtj3_1057_res

enum kxtj3_1057_res

I2C Accel KXTJ3-1057 Performance mode options.

LOW_POWER
HIGH_POWER
kxtj3_1057_self_test_polarity

enum kxtj3_1057_self_test_polarity

I2C Accel KXTJ3-1057 Self-Test Polarity options.

NEGATIVE_POLARITY
POSITIVE_POLARITY
kxtj3_1057_wuf_out_data_rate

enum kxtj3_1057_wuf_out_data_rate

I2C Accel KXTJ3-1057 Wake-up Function Output Data Rate options.

WUF_0_781_HZ
WUF_1_563_HZ
WUF_3_125_HZ
WUF_6_25_HZ
WUF_12_5_HZ
WUF_25_HZ
WUF_50_HZ
WUF_100_HZ

2.5.3 File Documentation

2.5.3.1 source/kxtj3_1057.h File Reference

#include <stdint.h>
#include <stdbool.h>

2.5.3.1.1 Functions

2.5.3.1.2 Enumerations

2.5.3.1.3 Detailed Description

I2C Accel KXTJ3-1057 Generated Driver Header File

2.5.3.2 source/kxtj3_1057_config.h File Reference

This file provides configuration constants for the I2C Accel KXTJ3-1057 driver.

2.5.3.2.2 Register Address Macros

2.5.3.2.3 Register Setting Mask Macros

KXTJ3-1057 register setting bit-masks:

2.5.3.2.4 Detailed Description

This file provides configuration constants for the I2C Accel KXTJ3-1057 driver.

I2C Accel KXTJ3-1057 Generated Driver Config Header File

Version: I2C Accel KXTJ3-1057 Driver Version 1.1.0

2.5.3.2.5 Macro Definition Documentation

KXTJ3_1057_CTRL_REG1_ADDRESS

#define KXTJ3_1057_CTRL_REG1_ADDRESS 0x1B

KXTJ3_1057_CTRL_REG2_ADDRESS

#define KXTJ3_1057_CTRL_REG2_ADDRESS 0x1D

KXTJ3_1057_DATA_CTRL_REG2_ADDRESS

#define KXTJ3_1057_DATA_CTRL_REG2_ADDRESS 0x21

KXTJ3_1057_DCST_MASK

#define KXTJ3_1057_DCST_MASK 0x10

KXTJ3_1057_DCST_RESP_ADDRESS

#define KXTJ3_1057_DCST_RESP_ADDRESS 0x0B

KXTJ3_1057_DRDY_MASK

#define KXTJ3_1057_DRDY_MASK 0x10

KXTJ3_1057_DRDYE_MASK

#define KXTJ3_1057_DRDYE_MASK 0x20

KXTJ3_1057_GSEL_EN_MASK

#define KXTJ3_1057_GSEL_EN_MASK 0x1C

KXTJ3_1057_IEA_MASK

#define KXTJ3_1057_IEA_MASK 0x10

KXTJ3_1057_IEL_MASK

#define KXTJ3_1057_IEL_MASK 0x08

KXTJ3_1057_IEN_MASK

#define KXTJ3_1057_IEN_MASK 0x20

KXTJ3_1057_INT_CTRL_REG1_ADDRESS

#define KXTJ3_1057_INT_CTRL_REG1_ADDRESS 0x1E

KXTJ3_1057_INT_CTRL_REG2_ADDRESS

#define KXTJ3_1057_INT_CTRL_REG2_ADDRESS 0x1F

KXTJ3_1057_INT_MASK

#define KXTJ3_1057_INT_MASK 0x10

KXTJ3_1057_INT_REL_ADDRESS

#define KXTJ3_1057_INT_REL_ADDRESS 0x1A

KXTJ3_1057_INT_SOURCE1_ADDRESS

#define KXTJ3_1057_INT_SOURCE1_ADDRESS 0x16

KXTJ3_1057_INT_SOURCE2_ADDRESS

#define KXTJ3_1057_INT_SOURCE2_ADDRESS 0x17

KXTJ3_1057_NA_COUNTER_ADDRESS

#define KXTJ3_1057_NA_COUNTER_ADDRESS 0x2A

KXTJ3_1057_OSA_MASK

#define KXTJ3_1057_OSA_MASK 0x01

KXTJ3_1057_OWUF_MASK

#define KXTJ3_1057_OWUF_MASK 0x07

KXTJ3_1057_PC1_MASK

#define KXTJ3_1057_PC1_MASK 0x80

KXTJ3_1057_RES_MASK

#define KXTJ3_1057_RES_MASK 0x40

KXTJ3_1057_SELF_TEST_ADDRESS

#define KXTJ3_1057_SELF_TEST_ADDRESS 0x3A

KXTJ3_1057_SRST_MASK

#define KXTJ3_1057_SRST_MASK 0x08

KXTJ3_1057_STATUS_REG_ADDRESS

#define KXTJ3_1057_STATUS_REG_ADDRESS 0x18

KXTJ3_1057_STPOL_MASK

#define KXTJ3_1057_STPOL_MASK 0x02

KXTJ3_1057_ULMODE_MASK

#define KXTJ3_1057_ULMODE_MASK 0x80

KXTJ3_1057_WAKEUP_COUNTER_ADDRESS

#define KXTJ3_1057_WAKEUP_COUNTER_ADDRESS 0x29

KXTJ3_1057_WAKEUP_THRESHOLD_H_ADDRESS

#define KXTJ3_1057_WAKEUP_THRESHOLD_H_ADDRESS 0x6A

KXTJ3_1057_WAKEUP_THRESHOLD_L_ADDRESS

#define KXTJ3_1057_WAKEUP_THRESHOLD_L_ADDRESS 0x6B

KXTJ3_1057_WHO_AM_I_ADDRESS

#define KXTJ3_1057_WHO_AM_I_ADDRESS 0x0F

KXTJ3_1057_WUFE_MASK

#define KXTJ3_1057_WUFE_MASK 0x01

KXTJ3_1057_WUFS_MASK

#define KXTJ3_1057_WUFS_MASK 0x02

KXTJ3_1057_XNWUE_MASK

#define KXTJ3_1057_XNWUE_MASK 0x20

KXTJ3_1057_XOUT_H_ADDRESS

#define KXTJ3_1057_XOUT_H_ADDRESS 0x07

KXTJ3_1057_XOUT_L_ADDRESS

#define KXTJ3_1057_XOUT_L_ADDRESS 0x06

KXTJ3_1057_XPWUE_MASK

#define KXTJ3_1057_XPWUE_MASK 0x10

KXTJ3_1057_YNWUE_MASK

#define KXTJ3_1057_YNWUE_MASK 0x08

KXTJ3_1057_YOUT_H_ADDRESS

#define KXTJ3_1057_YOUT_H_ADDRESS 0x09

KXTJ3_1057_YOUT_L_ADDRESS

#define KXTJ3_1057_YOUT_L_ADDRESS 0x08

KXTJ3_1057_YPWUE_MASK

#define KXTJ3_1057_YPWUE_MASK 0x04

KXTJ3_1057_ZNWUE_MASK

#define KXTJ3_1057_ZNWUE_MASK 0x02

KXTJ3_1057_ZOUT_H_ADDRESS

#define KXTJ3_1057_ZOUT_H_ADDRESS 0x0B

KXTJ3_1057_ZOUT_L_ADDRESS

#define KXTJ3_1057_ZOUT_L_ADDRESS 0x0A

KXTJ3_1057_ZPWUE_MASK

#define KXTJ3_1057_ZPWUE_MASK 0x01

2.5.3.3 source/src/kxtj3_1057.c File Reference

This file contains the API definitions for the I2C Accel KXTJ3-1057 driver.

#include "../../kxtj3-1057-accel/kxtj3_1057.h"
#include "../../kxtj3-1057-accel/kxtj3_1057_config.h"
#include "../../i2c_host/twi0.h"

2.5.3.3.1 Functions

2.5.3.3.2 Macros

MCC-Generated Macros

2.5.3.3.3 Detailed Description

This file contains the API definitions for the I2C Accel KXTJ3-1057 driver.

I2C Accel KXTJ3-1057 Generated Driver Source File

Version: I2C Accel KXTJ3-1057 Driver Version 1.1.0

2.5.3.3.4 Macro Definition Documentation

KXTJ3_1057_DCST_VALUE

#define KXTJ3_1057_DCST_VALUE false

Digital communication self-test.

KXTJ3_1057_DRDYE_VALUE

#define KXTJ3_1057_DRDYE_VALUE false

Data ready interrupt.

KXTJ3_1057_GSEL_EN_VALUE

#define KXTJ3_1057_GSEL_EN_VALUE RANGE_2G

Acceleration range.

KXTJ3_1057_IEA_VALUE

#define KXTJ3_1057_IEA_VALUE ACTIVE_HIGH

Physical interrupt pin polarity.

KXTJ3_1057_IEL_VALUE

#define KXTJ3_1057_IEL_VALUE LATCHED_UNTIL_CLEARED

Physical interrupt pin response.

KXTJ3_1057_IEN_VALUE

#define KXTJ3_1057_IEN_VALUE false

Physical interrupt pin interrupt.

KXTJ3_1057_NA_COUNTER_VALUE

#define KXTJ3_1057_NA_COUNTER_VALUE 1

Non-activity time counter.

KXTJ3_1057_OSA_VALUE

#define KXTJ3_1057_OSA_VALUE ACCEL_50_HZ

Acceleration output data rate.

KXTJ3_1057_OWUF_VALUE

#define KXTJ3_1057_OWUF_VALUE WUF_0_781_HZ

Wake-up function output data rate.

KXTJ3_1057_PC1_VALUE

#define KXTJ3_1057_PC1_VALUE OPERATING

Operating mode.

KXTJ3_1057_RES_VALUE

#define KXTJ3_1057_RES_VALUE LOW_POWER

Performance mode.

KXTJ3_1057_SRST_VALUE

#define KXTJ3_1057_SRST_VALUE false

Software reset.

KXTJ3_1057_STPOL_VALUE

#define KXTJ3_1057_STPOL_VALUE NEGATIVE_POLARITY

Self-test polarity.

KXTJ3_1057_ULMODE_VALUE

#define KXTJ3_1057_ULMODE_VALUE false

Unlatched mode motion interrupt.

KXTJ3_1057_WAKEUP_COUNTER_VALUE

#define KXTJ3_1057_WAKEUP_COUNTER_VALUE 1

Wake-up function counter.

KXTJ3_1057_WAKEUP_THRESHOLD_VALUE

#define KXTJ3_1057_WAKEUP_THRESHOLD_VALUE 128

Wake-up threshold.

KXTJ3_1057_WUFE_VALUE

#define KXTJ3_1057_WUFE_VALUE false

Wake-up function interrupt.

KXTJ3_1057_XNWUE_VALUE

#define KXTJ3_1057_XNWUE_VALUE true

X- wake-up function interrupt.

KXTJ3_1057_XPWUE_VALUE

#define KXTJ3_1057_XPWUE_VALUE true

X+ wake-up function interrupt.

KXTJ3_1057_YNWUE_VALUE

#define KXTJ3_1057_YNWUE_VALUE true

Y- wake-up function interrupt.

KXTJ3_1057_YPWUE_VALUE

#define KXTJ3_1057_YPWUE_VALUE true

Y+ wake-up function interrupt.

KXTJ3_1057_ZNWUE_VALUE

#define KXTJ3_1057_ZNWUE_VALUE true

Z- wake-up function interrupt.

KXTJ3_1057_ZPWUE_VALUE

#define KXTJ3_1057_ZPWUE_VALUE true

Z+ wake-up function interrupt.