Skip to content

Commit 263c1b7

Browse files
committed
version 1.0: major code rewrite & added OpenShot project for demo video
1 parent b398597 commit 263c1b7

43 files changed

Lines changed: 17727 additions & 388 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 82 additions & 54 deletions
Large diffs are not rendered by default.

conf.d/peckus.json.d/default.json

Lines changed: 92 additions & 111 deletions
Large diffs are not rendered by default.

conf.d/settings.toml.d/debug.toml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,13 +33,8 @@ PECKUS_DEVICE_BLE_NAME="PECKUS"
3333
# security related configuration variables
3434
PECKUS_CONSOLE_USB="TRUE"
3535

36-
PECKUS_FILESYSTEM_KEEP_BOOT_OUT_TXT="TRUE"
37-
PECKUS_FILESYSTEM_KEEP_CONFIG_JSON="TRUE"
38-
PECKUS_FILESYSTEM_KEEP_SETTINGS_TOML="TRUE"
39-
4036
# debugging (or for evaluation purposes) configuration options
4137
PECKUS_DEBUG="TRUE"
4238
PECKUS_DEBUG_BOOTPY_FACTORYRESET_ON_POWERON="TRUE"
4339
PECKUS_DEBUG_CODEPY_WAIT4CONSOLE="TRUE"
44-
PECKUS_DEBUG_CODEPY_WAIT4SECONDS="0"
4540

conf.d/settings.toml.d/demo.toml

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ PECKUS_APP_PAYLOAD_FILENAME="secret.txt"
1111

1212
# workflow-specific parameters: ./peckus.json (-> conf.d/peckus.json.d/default.json)
1313
PECKUS_UNLOCK_PRESENCE_BTN="TRUE"
14-
PECKUS_UNLOCK_PRESENCE_BTN_VALIDITY_SECS="60"
15-
PECKUS_UNLOCK_PRESENCE_BLE="FALSE"
16-
PECKUS_UNLOCK_PRESENCE_BLE_VALIDITY_SECS="60"
14+
PECKUS_UNLOCK_PRESENCE_BTN_VALIDITY_SECS="30"
15+
PECKUS_UNLOCK_PRESENCE_BLE="TRUE"
16+
PECKUS_UNLOCK_PRESENCE_BLE_VALIDITY_SECS="30"
1717

1818
PECKUS_RELOCK_TIMEOUT="TRUE"
19-
PECKUS_RELOCK_TIMEOUT_SECS="90"
20-
PECKUS_RELOCK_PRESENCE_BLE="FALSE"
19+
PECKUS_RELOCK_TIMEOUT_SECS="300"
20+
PECKUS_RELOCK_PRESENCE_BLE="TRUE"
2121
PECKUS_RELOCK_PRESENCE_BLE_GRACE_SECS="15"
2222

2323
# device identification
@@ -30,13 +30,8 @@ PECKUS_DEVICE_BLE_NAME="PECKUS"
3030
# security related configuration variables
3131
PECKUS_CONSOLE_USB="TRUE"
3232

33-
PECKUS_FILESYSTEM_KEEP_BOOT_OUT_TXT="TRUE"
34-
PECKUS_FILESYSTEM_KEEP_CONFIG_JSON="TRUE"
35-
PECKUS_FILESYSTEM_KEEP_SETTINGS_TOML="TRUE"
36-
3733
# debugging (or for evaluation purposes) configuration options
38-
PECKUS_DEBUG="TRUE"
39-
PECKUS_DEBUG_BOOTPY_FACTORYRESET_ON_POWERON="TRUE"
34+
PECKUS_DEBUG="FALSE"
35+
PECKUS_DEBUG_BOOTPY_FACTORYRESET_ON_POWERON="FALSE"
4036
PECKUS_DEBUG_CODEPY_WAIT4CONSOLE="FALSE"
41-
PECKUS_DEBUG_CODEPY_WAIT4SECONDS="0"
4237

conf.d/settings.toml.d/security.toml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,8 @@ PECKUS_DEVICE_BLE_NAME="PECKUS"
3535
# security related configuration variables
3636
PECKUS_CONSOLE_USB="FALSE"
3737

38-
PECKUS_FILESYSTEM_KEEP_BOOT_OUT_TXT="FALSE"
39-
PECKUS_FILESYSTEM_KEEP_CONFIG_JSON="FALSE"
40-
PECKUS_FILESYSTEM_KEEP_SETTINGS_TOML="FALSE"
41-
4238
# debugging (or for evaluation purposes) configuration options
4339
PECKUS_DEBUG="FALSE"
4440
PECKUS_DEBUG_BOOTPY_FACTORYRESET_ON_POWERON="FALSE"
4541
PECKUS_DEBUG_CODEPY_WAIT4CONSOLE="FALSE"
46-
PECKUS_DEBUG_CODEPY_WAIT4SECONDS="0"
4742

0 commit comments

Comments
 (0)