Posts

Inspecting Baofeng UV-5R Mini CPS

Image
BF-5RMini_CPS.exe dotPeek Visual Studio Ghidra Innoextract (Linux) DetectItEasy Installer extraction with Innoextract  DetectItEasy shows that CPS software is obfuscated with modified EP + CLR constructor Ghidra dotPeek to VS solution BF-5RMini_CPS.sln - mostly readable code    

BT scan and find 1

Image
Teltonika FMT Teltonika FMBT app def pin !  https://wiki.teltonika-gps.com/view/Teltonika_Configurator https://wiki.teltonika-gps.com/view/FMBT_Mobile_application       Elevators      

Modifying LILYGO T3 LoRa32 RTL_433 ESP OOK receiver example - log found devices to file

https://techcoderadio.blogspot.com/2025/10/modifying-lilygo-t3-lora32-rtl433-esp.html   https://github.com/NorthernMan54/rtl_433_ESP   Log found devices to file (SD card) appendFile(SD, "/rtl433data.txt", JSONmessageBuffer); bin files: https://github.com/OH1GIU-P/ESP32-RTL433ESP-logger-firmware   /*  Basic rtl_433_ESP example for OOK/ASK Devices */ #include <ArduinoJson.h> #include <ArduinoLog.h> #include <rtl_433_ESP.h> #include <wire.h> #include <Adafruit_GFX.h> #include <Adafruit_SSD1306.h> #include <SD.h> #include <FS.h> #include <SPI.h> #ifndef RF_MODULE_FREQUENCY #  define RF_MODULE_FREQUENCY 433.92 #endif #define JSON_MSG_BUFFER 512 #define LED_SDA 21 #define LED_SCL 22 #define LED_RST -1 #define SD_CS   13 #define SD_MOSI 15 #define SD_SCK  14 #define SD_MISO 2 #define SCR_W 128 #define SCR_H 64 Adafruit_SSD1306 display(SCR_W, SCR_H, &Wire, LED_RST); bool bLED = false; bool bSD = fa...

Modifying LILYGO T3 LoRa32 RTL_433 ESP OOK receiver example

Image
  https://github.com/NorthernMan54/rtl_433_ESP Visual Studio Code PlatformIO It would be easy to add e.g. saving found devices data to TF card ... /*  Basic rtl_433_ESP example for OOK/ASK Devices */ #include <ArduinoJson.h> #include <ArduinoLog.h> #include <rtl_433_ESP.h> #include <wire.h> #include <Adafruit_GFX.h> #include <Adafruit_SSD1306.h> #ifndef RF_MODULE_FREQUENCY #  define RF_MODULE_FREQUENCY 433.92 #endif #define JSON_MSG_BUFFER 512 #define LED_SDA 21 #define LED_SCL 22 #define LED_RST -1 #define SCR_W 128 #define SCR_H 64 Adafruit_SSD1306 display(SCR_W, SCR_H, &Wire, LED_RST); bool bLED = false; char messageBuffer[JSON_MSG_BUFFER]; rtl_433_ESP rf; // use -1 to disable transmitter int count = 0; void rtl_433_Callback(char* message) {   JsonDocument jsonDocument;   deserializeJson(jsonDocument,message);   logJson(jsonDocument);   count++; } void logJson(JsonDocument jsondata) { #if defined(ESP8266) || d...

Inspecting Uniden BC246T firmware

Image
Bearmock https://techcoderadio.blogspot.com/2025/04/bearmock-for-python-3.html BC246T firmware updater is BC_VUP V3 SW used BC_VUP V2 BC_VUP V2 can show msg which says registration key is required -- just click ok. Select speed 38400 or 57600 for most reliable operation and also try with port.flush() Processed firmware file contains many interesting things e.g.

SCAT: cheap 4G LTE Wifi modem - 2

Image
  https://techcoderadio.blogspot.com/2025/09/qcsuper-cheap-4g-lte-wifi-modem-2.html   SCAT works Oracle VirtualBox DragonOS FocalX    lsusb Bus 002 Device 006: ID 05c6:9091 Qualcomm, Inc. Intex Aqua Fish & Jolla C Diagnostic Mode Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 80ee:0021 VirtualBox USB Tablet Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub   scat -t qc -u -a 002:006 -i 0

QCSuper: cheap 4G LTE Wifi modem - 2

Image
UZ801    https://techcoderadio.blogspot.com/2025/04/qcsuper-cheap-4g-lte-wifi-modem.html   UFI version lsusb Bus 002 Device 002: ID 05c6:9091 Qualcomm, Inc. Intex Aqua Fish & Jolla C Diagnostic Mode adb devices -l device usb:2-1 product:UFI model:UFI device:UFI transport_id:1  proc/cpuinfo processor       : 3 model name      : ARMv7 Processor rev 0 (v7l) BogoMIPS        : 38.40 Features        : swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 evtstrm  CPU implementer : 0x41 CPU architecture: 7 CPU variant     : 0x0 CPU part        : 0xd03 CPU revision    : 0 Hardware        : Qualcomm Technologies, Inc MSM8916 Revision        : 0000 Serial          : 0000000000000000 Processor       : ARMv7 Processor rev 0 (v7l)  Enable ADB, 19...