mirror of https://github.com/lumapu/ahoy.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
41 lines
1.0 KiB
41 lines
1.0 KiB
#ifndef __DEFINES_H__
|
|
#define __DEFINES_H__
|
|
|
|
|
|
//-------------------------------------
|
|
// PINOUT
|
|
//-------------------------------------
|
|
#define RF24_IRQ_PIN 4
|
|
#define RF24_CE_PIN 5
|
|
#define RF24_CS_PIN 15
|
|
|
|
|
|
//-------------------------------------
|
|
// VERSION
|
|
//-------------------------------------
|
|
#define VERSION_MAJOR 0
|
|
#define VERSION_MINOR 1
|
|
#define VERSION_PATCH 9
|
|
|
|
|
|
//-------------------------------------
|
|
// EEPROM
|
|
//-------------------------------------
|
|
#define SSID_LEN 32
|
|
#define PWD_LEN 64
|
|
#define DEVNAME_LEN 32
|
|
#define CRC_LEN 2
|
|
|
|
#define HOY_ADDR_LEN 6
|
|
|
|
#define ADDR_START 0
|
|
#define ADDR_SSID ADDR_START
|
|
#define ADDR_PWD ADDR_SSID + SSID_LEN
|
|
#define ADDR_DEVNAME ADDR_PWD + PWD_LEN
|
|
#define ADDR_HOY_ADDR ADDR_DEVNAME + DEVNAME_LEN
|
|
|
|
#define ADDR_NEXT ADDR_HOY_ADDR + HOY_ADDR_LEN
|
|
|
|
#define ADDR_SETTINGS_CRC 200
|
|
|
|
#endif /*__DEFINES_H__*/
|
|
|