After an update of my password at the M5 Community web site, I lost access to the UIFlow2 project area, not able to authenticate with the new password. The forum access and UIFlow Version1 are working OK. Any hint how to fix it to get access to latest UIFlow2 projects? Thanks for support.
Best posts made by falbriard
-
Unable to Authenticate at UIFLOW2 Project Repository
-
UIFlow GPS support / Missing Altitude and Function for Decimal Format
I ‘m using the M5Stack GPS module with external antenna and Core2 module with an additional battery extension and base unit. The basic GPS function delivered by UIFlow are working OK, but there is a missing readout of the Altitude value. It also would be useful if UI could format the values from NMEA data and convert it into an all decimal notation. Is there any sample how to do this using a MicroPython extension code?
-
RE: Invalid values on GPS unit
M5Stack Core2 and GPS Module (my solution with UIFlow)
I'm using a stackable GPS unit with external antenna. Under UIFLow I've configured it to TX=14 and RX=13 and its working.
In order to get decimal return values for location data, which I need to transport into a MQTT publisher protocol, I wrote a conversion function in a “blockly” execute statement interpreted as MicroPython. Yes, yet missing some support for Altitude. Ideas for improvement of the logic are welcome.
Hope this is helpful (see the code below):
# GPS location conversion # convert into decimal def conversion(inp): minus = False parts = inp.split('.') ddmm = parts[0] ss = parts[1] last_char = ss[-1] if (last_char == 'W') or (last_char == 'S'): minus = True # remove last character ss = ss[:-1] last_two_char = ddmm[-2:] mm = last_two_char if len(ddmm) == 3: dd = ddmm[:1] if len(ddmm) == 4: dd = ddmm[:2] if len(ddmm) == 5: dd = ddmm[:3] if minus: dd = int(dd) * -1 minf = float(mm + '.' + ss) secsmm = minf / 60 # case South, or West invert if minus: deci = float(dd - secsmm) else: deci = float(dd + secsmm) return deci
-
RE: Error at NTP module on UIFlow2 and Cardputer: Missing timezone
I observe that there seems to be an NTP init step at the begin of the default UIFlow2 firmware startup, as the required arguments are part of the burn and configuration options. There is no more NTP section in the UIFLow2 blocks but a so called “Time” section thats delivers the “set timezone” command, which is in error. Please confirm the NTP was moved into the firmware and "Time" and also check why the “timezone” module was not loaded by the firmware. Thanks for support. Shouldn't there be a mandatory Wifi connection setup before issuing an NTP request? Further, I got NTP data but with strange return values like: 2054,2,20,12,11.. . Why?
-
Re: [RFID2 unit not working with UIFlow 1.12.5 / Core2 Burn 1.9.8]
Re: [RFID2 unit not working with UIFlow 1.12.5 / Core2 Burn 1.9.8]
Meanwhile I've isolated the issue. The error cause was not the M5 RFID2 device, but it was the format of my RFID tags. In order to the reader/writer work properly, the tag format must be ISO 14443-3A Mifare Classic 1K. To validate the tag format I used the Android NFC Tools. -
RE: UIflow 2.0.1 on Cardputer not booting
@ajb2k3 Thanks, got it working with the black USB cable of the Core2 device. The sequence used was: reset on the Cardputer, connect USB cable, burn, erase, configure, back to burn, take note of MAC address and login pairing, again burn until completion. The device will boot at completion message. Next steps are: to make it talk to UIflow2 programs via serial, or Wi-fi link run function.
-
RE: Unable to Authenticate at UIFLOW2 Project Repository
@falbriard said in Unable to Authenticate at UIFLOW2 Project Repository:
After an update of my password at the M5 Community web site, I lost access to the UIFlow2 project area, not able to authenticate with the new password. The forum access and UIFlow Version1 are working OK. Any hint how to fix it to get access to latest UIFlow2 projects? Thanks for support.
Its working now, thanks.