Evolv DNA Forum
Sign up Calendar Latest Topics
 
 
 


Reply
  Author   Comment   Page 2 of 3      Prev   1   2   3   Next
VapingBad

Avatar / Picture

Administrator
Registered:
Posts: 2,449
Reply with quote  #16 
IMO just because it is possible doesn't mean it is best, I know you can queue and lock after all you would only get one port handle, I am sure you have heard of KISS.  Mobile apps and single page web apps are basically modal windows anyway, this is an app for untrained users from all walks of life that will have vastly different levels of understanding and many would be confused when Attie Analyser worked differently because DM was running or why DM pauses when I click upload setting to device just as two examples.
__________________
• I am not employed by nor do I represent Evolv Inc.  All opinions are my own, they are just opinion not fact and can be wrong •

Latest versions of EScribe: DNA 200/250DNA 75
Common problems
BobC

Member
Registered:
Posts: 71
Reply with quote  #17 
Actually, if it's programmed correctly, the user wouldn't even notice in most instances with exception to upload, which should cause a freeze on everything due to IO blocking for the load and disconnect from the reboot. Proper programming would enable IPC messaging so processes can listen for the load message and manage user notification and the restart
retird

Avatar / Picture

Administrator
Registered:
Posts: 1,187
Reply with quote  #18 
So, if it is programmed correctly?  How much additional programming would be necessary (software and firmware) and how much additional device memory needed? 

A simple click closes DM... do what ya want in EScribe then another simple click and DM is opened again... 

What is the advantage to having DM open and running while doing things in EScribe?  





__________________
I am not an employee of and do not represent Evolv Inc.  My opinions are just that and are not meant to be fact or even correct.

BobC

Member
Registered:
Posts: 71
Reply with quote  #19 
Nothing additional would be necessary at the device, firmware or hardware, remember, escribe is only a communication interface to the DNA200, with a user interface for value display and editing, we are purely speaking of software development best practices for user interfaces.

As far as an example of an extreme advantage, how about the ability to update atty override value and see the results in real (near real) time
retird

Avatar / Picture

Administrator
Registered:
Posts: 1,187
Reply with quote  #20 
All the changes just to avoid a couple clicks.... in your example it would require an upload to the device while DM is running.... still don't see a couple clicks to close/open DM as such a big issue IMO...you see the results in real time (near real) either way...IMO 
__________________
I am not an employee of and do not represent Evolv Inc.  My opinions are just that and are not meant to be fact or even correct.

BobC

Member
Registered:
Posts: 71
Reply with quote  #21 
not an upload, just a send of the override value, try it on the atomizer analyzer, the results are instant, but you are correct, you can in fact:

1.) open the Atomizer analyzer and change override value
2.) close atomizer window
3.) open Device monitor and view results of the change
4.) Close Device Monitor
5.) open the Atomizer analyzer and fine tune override setting
6.) close atomizer window
7.) open Device monitor and view results of the change

Or you can.................
1.) open the Atomizer analyzer
2.) open Device monitor
3.) move to Atomizer analyzer and adjust setting
4.) see results instantly in the DM window
black lace

Avatar / Picture

Senior Member
Registered:
Posts: 861
Reply with quote  #22 
Been keeping out of it for the past 24 hours, but now understand what theym on about, it would be cool to have dm open, say quater screen in eg top right and be able to make adjustments in main program, allready being able to sit it there but do nothing is barmy, collapsing it down to the bottom tool bar on windows desktop and still not being able to use the main program is even barmier.. i dont honestly think the op is nit picking, this is the 21st century, to be infront you have to be in front, theres a utube vid somewhere, saying they can only copy they can't overtake, is this program side not somthing that could be overtaken on..
VapingBad

Avatar / Picture

Administrator
Registered:
Posts: 2,449
Reply with quote  #23 
But AA pulses the coils regularly and DM doesn't so you would have to make 2 distinct modes for AA and then test both, adding override ohms to DM is a good idea though. 

GUIs should be task focused and never just feature packed, they should never divert your focus from the job in hand.

__________________
• I am not employed by nor do I represent Evolv Inc.  All opinions are my own, they are just opinion not fact and can be wrong •

Latest versions of EScribe: DNA 200/250DNA 75
Common problems
BobC

Member
Registered:
Posts: 71
Reply with quote  #24 
Modes have nothing to do with it, again, escribe does nothing on the chip, it's a pure communications interface with a UI slapped on it, and I'm not sure where your UI best practice is derived from, but it sure isn't anything I've seen subscribed to in my experience, the UI should be geared to (and only to) the user experience, and the diverse needs of all consumers.

Last post on this, I'm speaking to actual development best practices, not layman's theory, YMMV
Yellowhorse

Junior Member
Registered:
Posts: 20
Reply with quote  #25 
Quote:
Originally Posted by BobC
As a technology senior executive in the financial community for 35 years, having managed development of applications on platforms ranging from mainframes to smartphones, the use of modal windows are the result of poor software design, not application/hardware requirements, as any restrictions can easily be implemented using resource locking in a multi-threaded environment.

Please understand, Escribe is nothing more then a communications interface built specifically for the win32 graphical user interface, that's the problem, and as I stated before on this forum, the only reason it hasn't been ported to OSX and the mobile Linux environments of Android and IPhone, as that effort requires a re-write of the software.



BINGO!! That's exactly what I've been 'trying' to say.
Nick

Avatar / Picture

Evolv
Registered:
Posts: 147
Reply with quote  #26 
I just stood here with our developer and discussed this topic, we will see what we can figure out for the next version. Thanks for the feedback!
Yellowhorse

Junior Member
Registered:
Posts: 20
Reply with quote  #27 
Quote:
Originally Posted by Nick
I just stood here with our developer and discussed this topic, we will see what we can figure out for the next version. Thanks for the feedback!


That's great news, Nick.
I appreciate you folks taking these issues seriously.
This one issue in particular, sticks out like a sore thumb.
THANKS!!
Nick

Avatar / Picture

Evolv
Registered:
Posts: 147
Reply with quote  #28 
Quote:
Originally Posted by Yellowhorse
Quote:
Originally Posted by Nick
I just stood here with our developer and discussed this topic, we will see what we can figure out for the next version. Thanks for the feedback!


That's great news, Nick.
I appreciate you folks taking these issues seriously.
This one issue in particular, sticks out like a sore thumb.
THANKS!!


I agree, it could be a bit "nicer" but again, thats why we do actually read and listen to feedback. The only issue I see is someone changing settings while Device Monitor is open, however in that case we should be able to simply just trigger a relaunch of the Device Monitor window if it is open.
Yellowhorse

Junior Member
Registered:
Posts: 20
Reply with quote  #29 
Quote:
Originally Posted by Nick
Quote:
Originally Posted by Yellowhorse
Quote:
Originally Posted by Nick
I just stood here with our developer and discussed this topic, we will see what we can figure out for the next version. Thanks for the feedback!


That's great news, Nick.
I appreciate you folks taking these issues seriously.
This one issue in particular, sticks out like a sore thumb.
THANKS!!


I agree, it could be a bit "nicer" but again, thats why we do actually read and listen to feedback. The only issue I see is someone changing settings while Device Monitor is open, however in that case we should be able to simply just trigger a relaunch of the Device Monitor window if it is open.


[thumb]  [thumb]  [thumb]
BobC

Member
Registered:
Posts: 71
Reply with quote  #30 
Quote:
Originally Posted by Nick
I just stood here with our developer and discussed this topic, we will see what we can figure out for the next version. Thanks for the feedback!


Thank you Nick, I'm glad this made some sense to someone
Previous Topic | Next Topic
Print
Reply

Quick Navigation:

Easily create a Forum Website with Website Toolbox.