ble-reticulum/migration/pi_zero_command_clumps.txt

272 lines
7.5 KiB
Text
Raw Permalink Normal View History

This file had been a working scratch file, but is now being saved on 5/16/26 at 3:337 AM. See Journal.
# zerodev1
timeout 240 python3 examples/ble_dual_node_echo.py \
--ble-role peripheral \
--message-file ~/Constitution.txt \
--message-chunk-size 900 \
--announce-only-when-disconnected
# zerodev2
timeout 240 python3 examples/ble_dual_node_echo.py \
--ble-role both \
--peer 926e6d3b35b7d5940be7edeb47c41b78 \
--announce-only-when-disconnected
# --message-file /home/jlpoole/US_Constitution.txt
--message-file If.txt \
2026-05-19 09:44:03 -07:00
# zerodev1 Python Command clump START
date
2026-05-17 04:59:38 -07:00
cd /usr/local/src/ble-reticulum/
chronyc tracking
chronyc sources -v
echo .
PYTHONPATH=src:migration/protocol_core \
BLE_RETICULUM_FRAGMENTATION_BACKEND=python \
BLE_RETICULUM_FRAGMENTATION_BACKEND_REPORT=1 \
timeout 60 python3 examples/ble_dual_node_echo.py \
--ble-role peripheral \
--message-file /home/jlpoole/US_Constitution.txt \
--message-chunk-size 900 \
--announce-only-when-disconnected \
--verbosity "critical"
echo .
chronyc tracking
chronyc sources -v
# zerodev1 Command clump END
2026-05-19 09:44:03 -07:00
# zerodev2 Python Command clump START
date
2026-05-17 04:59:38 -07:00
cd /usr/local/src/ble-reticulum/
chronyc tracking
chronyc sources -v
echo .
PYTHONPATH=src:migration/protocol_core \
BLE_RETICULUM_FRAGMENTATION_BACKEND=python \
BLE_RETICULUM_FRAGMENTATION_BACKEND_REPORT=1 \
timeout 60 python3 examples/ble_dual_node_echo.py \
--ble-role both \
--message-file /home/jlpoole/US_Constitution.txt \
--peer 926e6d3b35b7d5940be7edeb47c41b78 \
--announce-only-when-disconnected
echo .
chronyc tracking
chronyc sources -v
# zerodev2 Command clump END
2026-05-19 09:44:03 -07:00
======================= CPP ======================
# Gate 2F Life Field Acceptance Bilaterial Constitution
# zerodev1 CPP Command clump START
date
cd /usr/local/src/ble-reticulum/
chronyc tracking
chronyc sources -v
echo .
PYTHONPATH=src:migration/protocol_core \
BLE_RETICULUM_SESSION_BACKEND=cpp \
BLE_RETICULUM_FRAGMENTATION_BACKEND=cpp \
BLE_RETICULUM_FRAGMENTATION_BACKEND_REPORT=1 \
timeout 90 python3 examples/ble_dual_node_echo.py \
--ble-role peripheral \
--message-file /home/jlpoole/US_Constitution.txt \
--message-chunk-size 900 \
--announce-only-when-disconnected \
--verbosity "debug"
echo .
chronyc tracking
chronyc sources -v
# zerodev1 Command clump END
# Gate 2F Life Field Acceptance Bilaterial Constitution
# zerodev2 CPP Command clump START
date
2026-05-17 04:59:38 -07:00
cd /usr/local/src/ble-reticulum/
chronyc tracking
chronyc sources -v
echo .
PYTHONPATH=src:migration/protocol_core \
2026-05-19 09:44:03 -07:00
BLE_RETICULUM_SESSION_BACKEND=cpp \
BLE_RETICULUM_FRAGMENTATION_BACKEND=cpp \
BLE_RETICULUM_FRAGMENTATION_BACKEND_REPORT=1 \
2026-05-19 09:44:03 -07:00
timeout 90 python3 examples/ble_dual_node_echo.py \
--ble-role both \
--message-file /home/jlpoole/US_Constitution.txt \
--peer 926e6d3b35b7d5940be7edeb47c41b78 \
2026-05-19 09:44:03 -07:00
--announce-only-when-disconnected \
--verbosity "debug"
echo .
chronyc tracking
chronyc sources -v
# zerodev2 Command clump END
# Gate 2F Life Field Acceptance If_4_lines
# zerodev1 CPP Command clump START
date
cd /usr/local/src/ble-reticulum/
chronyc tracking
chronyc sources -v
echo .
cd migration/protocol_core
python3 setup.py build_ext --inplace
cd ../..
PYTHONPATH=src:migration/protocol_core \
BLE_RETICULUM_SESSION_BACKEND=cpp \
BLE_RETICULUM_FRAGMENTATION_BACKEND=cpp \
python3 - <<'PY'
import os, sys
print("PYTHON:", sys.executable)
print("PYTHONPATH:", os.environ.get("PYTHONPATH"))
print("BLE_RETICULUM_SESSION_BACKEND:", os.environ.get("BLE_RETICULUM_SESSION_BACKEND"))
print("BLE_RETICULUM_FRAGMENTATION_BACKEND:", os.environ.get("BLE_RETICULUM_FRAGMENTATION_BACKEND"))
import ble_protocol_core_cpp
print("ble_protocol_core_cpp:", ble_protocol_core_cpp.__file__)
from ble_reticulum.BLEFragmentationBackend import BACKEND as FRAG_BACKEND
from ble_reticulum.BLESessionBackend import BACKEND as SESSION_BACKEND
print("fragmentation backend:", FRAG_BACKEND)
print("session backend:", SESSION_BACKEND)
if FRAG_BACKEND != "cpp":
raise SystemExit(f"ERROR: expected fragmentation backend cpp, got {FRAG_BACKEND!r}")
if SESSION_BACKEND != "cpp":
raise SystemExit(f"ERROR: expected session backend cpp, got {SESSION_BACKEND!r}")
print("CPP backend preflight: OK")
PY
echo .
PYTHONPATH=src:migration/protocol_core \
BLE_RETICULUM_SESSION_BACKEND=cpp \
BLE_RETICULUM_FRAGMENTATION_BACKEND=cpp \
BLE_RETICULUM_FRAGMENTATION_BACKEND_REPORT=1 \
timeout 90 python3 examples/ble_dual_node_echo.py \
--ble-role peripheral \
--message-file /usr/local/src/ble-reticulum/samples/If.txt \
--message-chunk-size 900 \
--announce-only-when-disconnected \
--verbosity debug
echo .
chronyc tracking
chronyc sources -v
# zerodev1 Command clump END for Gate 2F Life Field Acceptance If_4_lines
# Gate 2F Live Field Acceptance Bilateral Constitution
# zerodev2 CPP Command clump START
date
cd /usr/local/src/ble-reticulum/
chronyc tracking
chronyc sources -v
echo .
cd migration/protocol_core
python3 setup.py build_ext --inplace
cd ../..
PYTHONPATH=src:migration/protocol_core \
BLE_RETICULUM_SESSION_BACKEND=cpp \
BLE_RETICULUM_FRAGMENTATION_BACKEND=cpp \
python3 - <<'PY'
import os, sys
print("PYTHON:", sys.executable)
print("PYTHONPATH:", os.environ.get("PYTHONPATH"))
print("BLE_RETICULUM_SESSION_BACKEND:", os.environ.get("BLE_RETICULUM_SESSION_BACKEND"))
print("BLE_RETICULUM_FRAGMENTATION_BACKEND:", os.environ.get("BLE_RETICULUM_FRAGMENTATION_BACKEND"))
import ble_protocol_core_cpp
print("ble_protocol_core_cpp:", ble_protocol_core_cpp.__file__)
from ble_reticulum.BLEFragmentationBackend import BACKEND as FRAG_BACKEND
from ble_reticulum.BLESessionBackend import BACKEND as SESSION_BACKEND
print("fragmentation backend:", FRAG_BACKEND)
print("session backend:", SESSION_BACKEND)
if FRAG_BACKEND != "cpp":
raise SystemExit(f"ERROR: expected fragmentation backend cpp, got {FRAG_BACKEND!r}")
if SESSION_BACKEND != "cpp":
raise SystemExit(f"ERROR: expected session backend cpp, got {SESSION_BACKEND!r}")
print("CPP backend preflight: OK")
PY
echo .
PYTHONPATH=src:migration/protocol_core \
BLE_RETICULUM_SESSION_BACKEND=cpp \
BLE_RETICULUM_FRAGMENTATION_BACKEND=cpp \
BLE_RETICULUM_FRAGMENTATION_BACKEND_REPORT=1 \
timeout 90 python3 examples/ble_dual_node_echo.py \
--ble-role both \
--message-file /home/jlpoole/US_Constitution.txt \
--peer 926e6d3b35b7d5940be7edeb47c41b78 \
--announce-only-when-disconnected \
--verbosity debug
echo .
chronyc tracking
chronyc sources -v
# zerodev2 Command clump END
# zerodev1 CPP Command clump START
date
cd /usr/local/src/ble-reticulum/
chronyc tracking
chronyc sources -v
echo .
PYTHONPATH=src:migration/protocol_core \
BLE_RETICULUM_SESSION_BACKEND=cpp \
BLE_RETICULUM_FRAGMENTATION_BACKEND=cpp \
BLE_RETICULUM_FRAGMENTATION_BACKEND_REPORT=1 \
timeout 30 python3 examples/ble_dual_node_echo.py \
--ble-role peripheral \
--message-file /home/jlpoole/US_Constitution.txt \
--message-chunk-size 900 \
--announce-only-when-disconnected \
--verbosity "debug"
echo .
chronyc tracking
chronyc sources -v
# zerodev1 Command clump END
# Gate 2F Life Field Acceptance If_4_lines
# zerodev2 CPP Command clump START
date
cd /usr/local/src/ble-reticulum/
chronyc tracking
chronyc sources -v
echo .
PYTHONPATH=src:migration/protocol_core \
BLE_RETICULUM_SESSION_BACKEND=cpp \
BLE_RETICULUM_FRAGMENTATION_BACKEND=cpp \
BLE_RETICULUM_FRAGMENTATION_BACKEND_REPORT=1 \
timeout 30 python3 examples/ble_dual_node_echo.py \
--ble-role both \
--message-file /home/jlpoole/US_Constitution.txt \
--peer 926e6d3b35b7d5940be7edeb47c41b78 \
--announce-only-when-disconnected \
--verbosity "debug"
echo .
chronyc tracking
chronyc sources -v
# zerodev2 Command clump END