github sosprz/Meshcore-Wio-Tracker-L1-Pro v1.12.0.22

latest releases: v1.14.1.73, v1.14.0.72, v1.14.0.69...
3 months ago

Changes

v1.12.0.22

  • UI: Discover Nodes tool - New tool to discover all nodes in mesh network
  • UI: RX Log moved to Radio menu - RX Log is now a menu option in Radio settings
  • UI: ADC multiplier popup calibration screen - Dedicated screen for battery calibration
  • UI: Fix CAPS LOCK in message compose screens - CAPS LOCK now works in all input contexts
  • UI: GPS coordinates always visible - Changed color from DARK to GREEN for monochrome displays

v1.12.0.21

  • UI: Fix T9 input random case switching
  • UI: Fix RX Log header overlap - Removed "RX Log" text to prevent data overlap
  • UI: T9 input default to lowercase - All input screens now start in lowercase mode

v1.12.0.20

  • UI: Add ADC multiplier setting to System menu - Calibrate battery voltage readings

v1.12.0.19

  • UI: Contact GPS display improvements - Always show coordinates with optional distance
    • Contact screen always shows GPS coordinates if available (4 decimal places)
    • Distance calculation shown below coordinates when GPS is enabled
    • Helps locate contacts even when GPS is disabled
  • UI: Improved Tools home page - Simplified display with clear action text
    • Changed from detailed stopwatch/countdown status to "Enter: open tools"
    • Cleaner presentation on home carousel
  • UI: Enhanced countdown timer - Added 5-second buzzer alert when timer finishes
    • Buzzer automatically triggers when countdown reaches zero
    • 5-second notification via newContactMessage event
    • Clear visual "DONE!" indicator
  • UI: RX Log radio statistics - Moved noise floor, SNR, RSSI to RX Log header
    • Header shows "F:-120 S:5 R:-95" (Floor/SNR/RSSI in compact format)
    • Radio page reverted to simple "Radio" + "Enter: settings" display
    • Log entries already show per-packet SNR (S:) and RSSI (R:) values
    • Better organization: live stats in log view, settings in radio page

v1.12.0.18

  • UI: Added noise floor and SNR/RSSI display to Radio page - Real-time radio statistics for signal monitoring
    • Noise floor: Shows background noise level in dBm (from radio calibration)
    • Last SNR: Signal-to-Noise Ratio in dB from most recent packet
    • Last RSSI: Received Signal Strength Indicator in dBm from last packet
    • Values update automatically as packets are received
    • Added getNoiseFloor(), getLastSNR(), getLastRSSI() to MyMesh API
    • Useful for diagnosing reception quality and range issues

v1.12.0.17

  • UI: Added GPS distance calculation to contacts and adverts - Show distance and position from contacts with GPS data
    • Contact action screen: Shows distance from your position (if GPS enabled) or contact's GPS coordinates
    • Adverts menu: Shows distance or GPS coordinates at bottom when advert is selected
    • Distance format: meters under 1km (e.g., "250m"), kilometers above (e.g., "1.5km", "15km")
    • Uses Haversine formula for accurate distance calculation
    • Displays "N/A" if coordinates are invalid or not available
    • Requires GPS to be enabled for distance calculation; shows coordinates only if GPS disabled

v1.12.0.16

  • UI: Added Tools menu with timing utilities - New standalone tools for time management
    • New "Tools" entry in home carousel (before RX Log)
    • Stopwatch: Start/stop/reset functionality
      • Display format: MM:SS (under 1 hour) or HH:MM:SS (over 1 hour)
      • Controls: UP (start/stop), DOWN (reset), PREV (back)
      • Real-time millisecond precision with running display update
    • Countdown Timer: Preset-based countdown with presets
      • Preset durations: 1min, 5min, 10min, 30min, 60min
      • Controls: LEFT/RIGHT (change preset), UP (start), DOWN (reset), UP while running (stop)
      • Display format: MM:SS with "DONE!" when complete
      • Visual countdown with 100ms refresh rate
    • Tools menu accessible via ENTER from Tools home page
    • State persists across navigation (stopwatch keeps running, countdown continues)

v1.12.0.15

  • UI: Improved contact action screen for repeaters - Simplified UI for non-messageable repeater contacts
    • Hide "Send message" option for ADV_TYPE_REPEATER contacts (only show "Delete contact")
    • Long contact names now use ellipsis (...) in action screen header with proper padding (x=2, width-4)
    • Channel mute option visible via long-press (SELECT key) on channel list
  • UI: Added mute indicator to channel list - Visual feedback for muted channels
  • UI: Fixed GPS screen layout - Consistent positioning with other toggle screens
  • UI: Fixed RX Log screen layout - Consistent positioning with other menu screens
  • UI: Improved Time screen display - Clearer time presentation
    • Time now displayed in large font (HH:MM) replacing "Time" title

v1.12.0.14

  • Refactor: Unified contact filtering with upstream autoadd_config - Replaced save_only_users with more flexible bitmask
    • Removed save_only_users field from NodePrefs (eliminated merge conflict source)
    • Updated shouldKeepContactType() to use autoadd_config bitmask (0x02=CHAT, 0x04=REPEATER, 0x08=ROOM_SERVER, 0x10=SENSOR)
    • UI toggle now sets autoadd_config: 0x02 (users only) vs 0x1E (all types)
    • Compatible with mobile app configuration via CMD_SET_AUTOADD_CONFIG
    • User experience unchanged: "Save only users" toggle still works the same
  • Merge: Integrated upstream MeshCore v1.12.0 - Combined upstream improvements with our UI enhancements

Don't miss a new Meshcore-Wio-Tracker-L1-Pro release

NewReleases is sending notifications on new releases.