Singapore Meshtastic SG_923 ATIS broadcast

I’m (for now) providing a Singapore Meshtastic ATIS broadcast so as to allow new users in Singapore to be able to tune into something useful.

To begin with, some notes

  • Leave your primary channel (i.e. channel 0) to your default. Or whatever you want your primary channel to be.
  • Set the ATIS channel to whatever secondary channel you wish. In my case, it is channel 1. Use the settings provided below.
  • Below are my MQTT settings.
  • Server: mqtt.meshtastic.org
  • Username: meshdev
  • Password: large4cats

Below are the ATIS settings to tune into.

  • Name: ATIS
  • Encryption: unencrypted – fill in “AQ==” without quotes if required
  • uplinkEnabled: True
  • downlinkEnabled: True
  • positionPrecision: 12 (put in any thing you wish)
  • isMuted: false

Below is the strings / format of my ATIS broadcast which includes

  1. Timestamp:
    [MMDD:HHmm:RETRY]
    MM == Month
    DD == Day
    HH == Hour
    mm == Minutes
    Retry == retry set number. The max retry is currently set to 5. The ATIS message will keep trying until a positive ACK is recieved. i.e. meshtastic command exists correctly.
  2. HELO message, Weather or Traffic
    HELO message = Good morning, afternoon or evening
    WEATHER = WX SGP
    TRAFFIC = TRF SGP
  3. Actual message – Weather
    [Condition] [Temperature] FeelsLike [Temperature] [Humidity] [Windspeed] [Rain mm] [Pressure hPa]

    Weather Condition abbreviation:-
    • “Sunny”: “SUN”,
    • “Clear”: “CLR”,
    • “Partly cloudy”: “PTCLD”,
    • “Cloudy”: “CLD”,
    • “Overcast”: “OVC”,
    • “Mist”: “MIST”,
    • “Patchy rain possible”: “RN?”,
    • “Rain”: “RAIN”,
    • “Light rain”: “L-RAIN”,
    • “Heavy rain”: “H-RAIN”,
    • “Thunderstorm”: “TSTM”,

      Note that if a field cannot be provided due to source timeouts it will be presented by a “-“
  4. Actual message – Traffic (information summarized from LTA Datamall)
    [Sections experiencing delays +X minutes] [Average travel time on Expressway segments] [Standard deviation of the travel time]

    This should be enough to know if driving times are normal and how long it might take for each major expressway leg. Highlighting any sections with out of normal delays

If set up right, you should hear the broadcast over your meshtastic node!

New uConsole Back Plate

Received my newly designed back plate printed by JCL3DP. This time, i tried a new nylon material, and i am pleased. The PA12 -HP Nylon (MJF) has 175C temperature resistance and has so much more structural integrity, and surely stiffer. It feels great and the finish is smoother.

At 3mm thickness, the new backplate is stiffer and feels strong. Not as flimsy as 3201PA-F (SJS). The 3201PA-F also has a lower temperature deformity limit at 145C.

This newer back plate uses 3mm thickness around the borders to provide more strength/stiffness but is thinner at other areas down to about 2mm. i think for strength, 3mm is the right about. 2mm starts to feel a little flexi. But otherwise it still feels great.

The new STL file is posted at Thingiverse. Further notes are also available there.

The back plate works great with NVME board, Active cooling and AIOv2 board. I did drill a small hole (2mm) so that i can see the NVME light come through. The fan covers are also really neat. i took a bet and sent it for print without first prototyping in PLA. For its price, it turned out great.

How much did this cost? the back plate was US$4 and the fan covers were $0.50. Shipping was $1.50 but i had to wait 10 days.