Some issues and possible improvements - Part 2
-
Hello Kl3m3n,
I started a new thread - since the discussion items are different.
#1 - One minor improvement on the Time Chart with SHVL:1 would be to move the values to the outside and right of the chart directly right of the line/last value. For example (not all values are shown in the example):
In this way, the values do not obscure the latest points on the chart and one can see the latest trend in the data.
#2 - The application uses these commands to exit the GUIO App:
@clh @quitapp
The GUIO App appears to then exist "in the background". That is, the last view is available when "swiping up" on the screen of the Android Device.
Then, if the GUIO App is run again, something strange happens. The screenshot and video below illustrate the observations.
Allow a few seconds for the video to load. <<<<< Video with GUIO in Background >>>>>
This problem does not happen if, after swiping up, the GUIO App is fully closed from "running in the background". In that case, GUIO performs perfectly.
Some additional details:
-The connection is made with serial Bluetooth @ 115,200 baudrate,
-each of the 5 pages is first loaded with an image.jpeg, then widgets are placed around and on top of it.
-[Edit] While I can't be certain, it appears to be more likely that this problem occurs if the GUIO App is restarted within less than 1 minute after the "@quitapp" command is executed.
-[Edit1] You may also notice the "remnants" from the neighboring pages. In this case, the WBE:1 command was not used since the pages became distorted to the point of not being useful. (Please refer to my earlier post describing this issue.) The layout will be reconfigured at a later date.
-[Edit2] The uC-based application uses interrupt-driven DMA transfers to the UART connected to the serial Bluetooth to update the GUI-O page displays. It is possible one or more Bluetooth transmissions might occur after issuing the "@quitapp" command.This problem can be somewhat frustrating - especially during the app development stage when exiting, reprogramming the uC firmware, and re-launching happens quickly and more often - and the problem can only be prevented by swiping closed the GUIO App when it appears to be running in the background.
Enniom