Binary updates for the Nmea4Wifi multiplexer

Discussion and support for the Nmea4Wifi multiplexer - a 4-input Nmea 0183 wifi multiplexer.
Locked
Luis Sa
Site Admin
Posts: 845
Joined: Thu May 04, 2017 4:12 am

Binary updates for the Nmea4Wifi multiplexer

Post by Luis Sa » Mon Feb 04, 2019 4:45 pm

Hello,

Here is the list of Binary files that I have released. I truly suggest that you use the last one.
  • NMEA4WIFIV21.BIN (February, 4th, 2019) - Minor release. The following bugs were corrected:
    • Filtering Strings with 7 Nmea0183 sentences were not accepted;
    • AIS data was ignored on port P1. Now you can use either P1 or P2 for AIS data
  • NMEA4WIFIV23.BIN (March, 14th, 2019) - Medium release. The following bugs/additions were considered:
    • corrects the undocumented verification of a self-test;
    • both TCP and UDP can now be zero;
    • corrects TPC > P5 not going false when TCP PORT NUMBER = 0
  • NMEA4WIFIV27.BIN (August, 20th, 2019) - Major release. The following bugs/additions were considered:
    • optimization of UDP transmission speed;
    • correction of a systematic bug in SeaTalk to Nmea 0183 conversion;
    • improves the robustness of undocumented self test routine
    • AIS input is now possible on USB input
  • NMEA4WIFIV30.BIN (October, 17th, 2019) - Major release. The following bugs/additions were considered:
    • compiled with latest Arduino IDE (1.8.10) and ESP32 core (1.0.4);
    • losses and low speed of UDP packets when received by Android devices no longer exist;
    • There is now a Simulation Mode that allows to test the multiplexer without sensors or transducers
  • NMEA4WIFIV31.BIN (November, 1st, 2019) - minor release. The following bug was corrected:
    • in simulation mode, nmea0183 sentences were not terminated with <CR><LF>
  • There were release candidates 31 and 32 here and here.
  • NMEA4WIFIV34.BIN (January, 2nd, 2020) - major release. The following bugs/additions were considered:
    • when updating through OTA no need to remove the input signals
    • SeaTalk1 to Nmea0183 conversion was fully revised as reported in the forum
    • acknowledge settings webpage shows if inputs are used or not
    • faster response when filtering is 0
    • change in sleep modes
    • Debug Mode was added
    • timing improvement of inputs P3 and P4
  • NMEA4WIFIV38.BIN (November, 3th, 2020) - This is a major release. I am extremely grateful to Richard ( user dagnall ) who collaborated with me in improving many aspects of the software. The following bugs/additions were considered:
    • dedicated webpage following a Reset
    • SImulation and Debug modes now work when a wifi input is set
    • SImulation and Debug modes now work when the multiplexer is in the external network
    • rework of the starting process mainly related to the operation of the multiplexer when connected as a Station to an external network
    • IP given by DHCP appears in Bold in the settings web page
    • SeaTalk1 Depth is translated to Nmea0183 DBT with feet and meters fields
    • correction when setting an hidden custom NMEA4WIFI (SoftAP) IP address
    • when connected to external network UDP is broadcast in both the NMEA4WIFI and the external networks
    • possibility of using Androids and Iphones (in hotspot mode) as the external network
    • SeaTalk1 analyser in Debug mode - the display shows the received datagram and the corresponding converted to NMea0183 sentence
    • internal improvement in the watch dog function
    • Simulation mode starts even if P1 or P2 are not setup to be sent anywhere
    • on power up Leds blink signalling the creation of the NMEA4WIFI network and the connection to the external network
    • serial output buffer (P5) will not drop sentences when its size is full (128) as the multiplexer nows waits until space is available
    • very important improvements on the timing of ports p3 and P4. Maximum baud rate is 9600 but they have been tested at 115200 without errors
  • NMEA4WIFIV41.BIN (January 2021) - major release. The following was added:
    • major rework to support new SMD units to be available in 2021
    • OTA update is now invoked from the settings web page
  • NMEA4WIFIV44.BIN (April 2021) - medium release. The following was added:
    • ports P3 and P4 could not work simultaneously as Nmea0183 ports
    • interrupt timing on ports P3 and P4 was revised
    • filtering has been improved and changed. It is possible now to verify Nmea0183 chekcsum
    • bug in converting longitude from SeaTalk1 was corrected
    • OTA update was improved and checked against major browsers. A Success/Fail message is generated
    • users of Demo 41-B versions (not Demo 41) should contact me before upgrading to other versions
  • NMEA4WIFIV47.BIN (March 2022) - medium release. The following was added:
    • interrupt timings on ports P3 and P4 were revised once more. This revision allows users of old NMEA4WIFI multiplexers based on a "black" ESP32 module to work with the latest firmware's
    • conversion from SeaTalk1 datagrams to Nmea0183 sentences was revised based on the recent work of the NMEA3WIFI multiplexer. Debug information on the received datagrams is now much more informative
    • when the multiplexer connects to an external network you can access it either using its IP address in the external network or using "http://NMEA4WIFI" - (may need further testing)
    • when using OTA update you do not need to remove the wiring of the serial ports
    • a bug was corrected that, in very few cases, was causing problems when users tried to flash an ESP32 module obtained elsewhere.
  • NMEA4WIFIV48.BIN (April 2022) - medium release. The following was added:
    • A complete revision of the additions of version 47
    • More reliable connections to an external network will be noticed
  • NMEA4WIFIV49.BIN (April 2022) - critical release. The following was corrected:
    • Port P3 was not able to receive Nmea0183 data (a typo error that happened in v47 and v48)
    • bug in converting datagram 53 to nmea0183 sentence RMC (bad SOG)
  • NMEA4WIFIV51.BIN (November 2022) - medium release. The following was corrected:
    • improvement in dealing with interrupts and timers
    • revision of ST to NMEA conversion to follow work on v17 of NMEA3WIFI
    • ssidST can have less than 8 characters (but at least 4)
    • firmware Update use Leds to signal progress
    • correction of bug when displaying acknowledge webpages
The following is a release candidate and involves major changes in the way the NMEA2WIFI, NMEA3WIFI and NMEA4WIFI multiplexers work. We will be grateful if you can test and report any errors. You can always return to the previous version by using OTA update.
  • NMEA4WIFIV60.BIN (July 2023) - major release. This is an exact copy of NMEA4WIFIV60_RC.BIN
  • NMEA4WIFIV61.BIN (December 2023) - minor release. Unprotected AP possible with no password.
  • NMEA4WIFIV62.BIN (March 2024) - major release. The following was added or corrected:
    • TCP>UDP and UDP>TCP bug corrected
    • unprotected AP by pressing 10 seconds the hard reset switch
    • accepts NULL as password for AP and External network
    • increased output buffer on P5 and possible dropping
    • internal bugs in stopping serial ports and other parts
Regards, Luis

Locked