This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/src/main.c b/src/main.c | |
index 8ac1dba..2e43f49 100644 | |
--- a/src/main.c | |
+++ b/src/main.c | |
@@ -301,7 +301,7 @@ static uint32_t softdev_init(bool init_softdevice) | |
.accuracy = NRF_CLOCK_LF_ACCURACY_250_PPM | |
}; | |
- APP_ERROR_CHECK( sd_softdevice_enable(&clock_cfg, app_error_fault_handler) ); | |
+ APP_ERROR_CHECK( sd_softdevice_enable(&clock_cfg, app_error_fault_handler, ANT_LICENSE_KEY) ); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/Makefile b/Makefile | |
index 6dbaf98..4acd319 100644 | |
--- a/Makefile | |
+++ b/Makefile | |
@@ -104,7 +104,7 @@ ifneq ($(IS_52832),) | |
SD_NAME = s132 | |
DFU_DEV_REV = 0xADAF | |
else | |
-SD_NAME = s140 | |
+SD_NAME = s340 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ tree lib/softdevice/s340_nrf52_6.1.1/ | |
lib/softdevice/s340_nrf52_6.1.1/ | |
├── s340_nrf52_6.1.1_API | |
│ └── include (all header files must be under here) | |
└── s340_nrf52_6.1.1_softdevice.hex |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
UF2 Bootloader 0.2.10-4-g79fe6cc-dirty lib/nrfx (v1.1.0-1-g096e770) lib/tinyusb (legacy-755-g55874813) s340 6.1.1 | |
Model: SparkFun Pro nRF52840 Mini | |
Board-ID: SparkFun-Pro-nRF52840-Mini | |
Bootloader: s340 6.1.1 | |
Date: Jul 12 2019 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# diff diff ~/developer/em/nRF5_SDK_15.3.0_59ac345/examples/ant/ant_plus/ant_bsc/bsc_tx/pca10040/s212/armgcc/ant_bsc_tx_gcc_nrf52.ld ~/developer/em/bia/src/ant_bsc_tx_gcc_nrf52.ld | |
8,9c8,9 | |
< FLASH (rx) : ORIGIN = 0x12000, LENGTH = 0x6e000 | |
< RAM (rwx) : ORIGIN = 0x20000b80, LENGTH = 0xf480 | |
--- | |
> FLASH (rx) : ORIGIN = 0x00031000, LENGTH = 0x000F4000-0x00031000 | |
> RAM (rwx) : ORIGIN = 0x20002000, LENGTH = 0xf480 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
h2:Adafruit_nRF52_Bootloader jude$ git status | |
On branch master | |
Your branch is up to date with 'origin/master'. | |
Changes not staged for commit: | |
(use "git add <file>..." to update what will be committed) | |
(use "git checkout -- <file>..." to discard changes in working directory) | |
modified: Makefile | |
modified: src/main.c |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
http server as server | |
when server listen path: "/" as req | |
current = (redis get key: "count").result | |
if current == null | |
current = 0 | |
current = current + 1 | |
redis set key: "count" value: current | |
req write content: "This page has loaded {current} times.<br>Powered by https://gist.github.com/judepereira/c45f9080def481c0917af77c6b9e9d11" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- Send OTA updates to remotely update lua scripts on your ESP8266. | |
-- | |
-- LICENCE: http://opensource.org/licenses/MIT | |
-- Created by Jude Pereira <[email protected]> | |
-- See https://judepereira.com/blog/sending-ota-updates-over-wifi-to-your-esp8266/ | |
srv = net.createServer(net.TCP) | |
current_file_name = nil |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Wrapper script for sending OTA updates to your ESP8266 running NodeMCU. | |
# See https://judepereira.com/blog/sending-ota-updates-over-wifi-to-your-esp8266/ | |
HOST=192.168.178.25 | |
PORT=8080 | |
for i in "$@"; do | |
FILE=$i |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
MyStubbornAPIInterface actualInstance = ... // Create it however you'd create your original instance. | |
MyStubbornAPIInterface proxiedInstance = (MyStubbornAPIInterface) Proxy.newProxyInstance(actualInstance.getClass().getClassLoader(), | |
new Class[]{MyStubbornAPIInterface.class}, (proxy, method, args) -> { | |
while (true) { | |
try { | |
return method.invoke(actualInstance, args); | |
} catch (MyThrottlingException e) { | |
try { | |
Thread.sleep(ThreadLocalRandom.current().nextInt(1, 5) * 1000L); | |
} catch (InterruptedException e) { |