Browse Source

Fix settings for XENON_SM_PW702U

fastled
Xose Pérez 7 years ago
parent
commit
07ec73e1f3
5 changed files with 12 additions and 26 deletions
  1. +0
    -14
      code/.vscode/launch.json
  2. +1
    -1
      code/espurna/config/arduino.h
  3. +2
    -2
      code/espurna/config/hardware.h
  4. +3
    -3
      code/espurna/hardware.ino
  5. +6
    -6
      code/platformio.ini

+ 0
- 14
code/.vscode/launch.json View File

@ -1,14 +0,0 @@
{
"version": "0.2.0",
"configurations": [
{
"type": "gdb",
"request": "launch",
"cwd": "${workspaceRoot}",
"name": "PlatformIO Debugger",
"target": "c:/Users/Josh/espdev/espurna/code/.pioenvs/nodemcu-lolin/firmware.elf",
"gdbpath": "C:/Users/Josh/.platformio/penv/Scripts/piodebuggdb",
"autorun": [ "source .pioinit" ]
}
]
}

+ 1
- 1
code/espurna/config/arduino.h View File

@ -49,7 +49,7 @@
//#define MANCAVEMADE_ESPLIVE
//#define INTERMITTECH_QUINLED
//#define ARILUX_AL_LC06
//#define SM_PW702U
//#define XENON_SM_PW702U
//--------------------------------------------------------------------------------
// Features (values below are non-default values)


+ 2
- 2
code/espurna/config/hardware.h View File

@ -1117,11 +1117,11 @@
// XENON SM-PW701U
// -----------------------------------------------------------------------------
#elif defined(SM_PW702U)
#elif defined(XENON_SM_PW702U)
// Info
#define MANUFACTURER "XENON"
#define DEVICE "SM-PW702U"
#define DEVICE "SM_PW702U"
// Buttons
#define BUTTON1_PIN 13


+ 3
- 3
code/espurna/hardware.ino View File

@ -531,9 +531,9 @@ void hwUpwardsCompatibility() {
setSetting("chLogic", 5, 0);
setSetting("relays", 1);
#elif defined(SM_PW702U)
setSetting("board", 39);
#elif defined(XENON_SM_PW702U)
setSetting("board", 44);
setSetting("ledGPIO", 1, 4);
setSetting("ledLogic", 1, 0);
setSetting("btnGPIO", 1, 13);


+ 6
- 6
code/platformio.ini View File

@ -1003,24 +1003,24 @@ upload_port = "192.168.4.1"
upload_flags = --auth=fibonacci --port 8266
monitor_baud = 115200
[env:sm_pw702u]
platform = espressif8266
[env:xenon-sm-pw702u]
platform = ${common.platform}
framework = arduino
board = esp12e
board_flash_mode = dout
lib_deps = ${common.lib_deps}
lib_ignore = ${common.lib_ignore}
build_flags = ${common.build_flags_1m} -DSM_PW702U
build_flags = ${common.build_flags_1m} -DXENON_SM_PW702U
monitor_baud = 115200
[env:sm_pw702u-ota]
platform = espressif8266
[env:xenon-sm-pw702u-ota]
platform = ${common.platform}
framework = arduino
board = esp12e
board_flash_mode = dout
lib_deps = ${common.lib_deps}
lib_ignore = ${common.lib_ignore}
build_flags = ${common.build_flags_1m} -DSM_PW702U
build_flags = ${common.build_flags_1m} -DXENON_SM_PW702U
upload_speed = 115200
upload_port = "192.168.4.1"
upload_flags = --auth=fibonacci --port 8266


Loading…
Cancel
Save