Join Today
+ Reply to Thread
Results 1 to 7 of 7
Like Tree4Likes
  • 4 Post By donga

Thread: APP: E6/A1200 QEStopWatch - alpha - developer preview

  1. #1
    Join Date
    Jul 2007
    Location
    Samut Prakarn, Thailand
    Posts
    79

    Default APP: E6/A1200 QEStopWatch - alpha - developer preview

    Quote from Development thread: E6/A1200 QEStopWatch - alpha - developer preview

    Quote Originally Posted by donga View Post
    Project: E6/A1200 QEStopWatch - alpha - developer preview
    Status: Alpha - developer preview version

    Screen Shot


    About this
    First time, i prepared this project for continue my thread The way to E6/A1200 Native EZX Application
    for show how can made the simple app with the qelib.
    But since it may be the useful app, then i decided to sepearate it to this new thread.

    Feature
    Now work as Lap time only, coz i not known about function of real StopWatch enough ,
    then you can modified the source code for made it suitable to you,
    or let me know about other feature of the stopwatch.

    Bugs
    - Still not sure this can work on every firmware or not.
    - Other bugs ?

    Author note
    About source code, Sorry if my source code ugly a lot

    Attachment
    Mpkg package: qestopwatch-0.0.1-dev-preview.pkg.zip
    Source code: QEStopWatch-0.0.1-dev-preview.tar.gz.zip
    Last edited by donga; 10-02-2007 at 03:45 PM.

  2. #2
    Join Date
    Jul 2007
    Location
    Samut Prakarn, Thailand
    Posts
    79

    Default

    I need to know about kind of StopWatch

    Ok, in first show i have Lap time StopWatch already,
    but Is there other kind ? and How does that kind work ?

    And In game show or in any game which need to capture each time by person race,
    What is kind (or name) of that stopwatch ?
    Split Time, Rank Time .. or other ?

    And other kinds....

    Please suggest me.

  3. #3
    Join Date
    Sep 2006
    Location
    UK
    Posts
    1,145

    Default

    Donga I'm sorry but I cant help you with the stopwatch there mate, but maybe a timer too can be incorporated within the same app?

    Keep up the good work.

    Akshay

  4. #4
    Join Date
    Jul 2007
    Location
    Samut Prakarn, Thailand
    Posts
    79

    Default

    Not at all, Akshay

    First time, I 'd designed for user select type of StopWatch before goto the Main screen of StopWatch but on this release i mark it as comment in the source code.
    So, i think it can have more than one type of stopwatch.

    My app use QTimer for displaying only (refresh every 10 millisecs.).
    For accuracy time capture, i used QTime istead of QTimer. QTime can use more than one instance and claimed by Trolltech about accuracy on QT Documents
    Detailed Description

    The QTime class provides clock time functions. A QTime object contains a clock time, i.e. a number of hours, minutes, seconds and milliseconds since midnight. It can read the current time from the system clock, and measure a span of elapsed time. It provides functions for comparing times and for manipulating a time by adding a number of (milli)seconds.
    QTime operates with 24-hour clock format; it has no concept of AM/PM. It operates with local time; it does not know anything about time zones or daylight savings time.
    A QTime object is typically created either by giving the number of hours, minutes, seconds, and milliseconds explicitly, or by using the static function currentTime(), which makes a QTime object which contains the system's clock time. Note that the accuracy depends on the accuracy of the underlying operating system; not all systems provide 1-millisecond accuracy.
    The hour(), minute(), second(), and msec() functions provide access to the number of hours, minutes, seconds, and milliseconds of the time. The same information is provided in textual format by the toString() function.
    QTime provides a full set of operators to compare two QTime objects. A time is considered smaller than another if it is earlier than the other.
    The time a given number of seconds or milliseconds later than a given time can be found using the addSecs() or addMSecs() functions. Correspondingly, the number of (milli)seconds between two times can be found using the secsTo() or msecsTo() functions.
    QTime can be used to measure a span of elapsed time using the start(), restart(), and elapsed() functions.

    Still wating for other suggestions .....
    Last edited by donga; 10-02-2007 at 04:20 PM.

  5. #5

    Default

    I have a package that i use has a stop watch and all sorts just not touch screen compatible. It's called mtoolbox. Its a java app though

  6. #6
    Join Date
    Aug 2007
    Location
    Mumbai
    Posts
    99

    Default

    tdry editing it with JAM (Java Adapter Machine). You will find it elsewhere in this site. If I get the link, I will post it.

  7. #7

    Default

    Hi Donga,

    Quote Originally Posted by donga View Post
    Still wating for other suggestions .....
    I only just came accross this, but as someone who uses stop watches at motorsport events, it's not a bad start. I like it.

    Here are my list of things to look for in a stop watch:

    1) I like the fact that as each lap passes I am able to see the previous laps listed above.
    2) It would have been nice if the 'Best Lap' could have been highlighted and stay in view all the time while the laps (race) is still in progress.
    3) On the E6 the 'Best Lap' summary does not work. It would be nice if it did.
    4) The ability to save a series of laps (a race), would be a plus also, even if just in some simple text form.
    5) The ability to do splits (between 2 cars for instance) during a lap would also be helpful.
    6) A big plus for stopwatches now is the ability of timing at least 4 cars at once. Maybe not all the features of the above for the other cars, but the ability to track them.

    Hope this helps.
    I'll be using it this raceweekend to see how it works.


 
+ Reply to Thread

Similar Threads

  1. E6/A1200 QEStopWatch - alpha - developer preview
    By donga in forum Development
    Replies: 12
    Last Post: 09-25-2008, 05:56 AM
  2. Any Developer can help me?
    By ppllxx in forum Development
    Replies: 0
    Last Post: 05-17-2007, 04:00 AM
  3. Announcement to Everyone From Alpha
    By Alpha43 in forum A1200 General Chat
    Replies: 11
    Last Post: 04-10-2007, 10:36 PM
  4. Announcement to the Everyone From Alpha
    By Alpha43 in forum E6 General Chat
    Replies: 0
    Last Post: 04-04-2007, 04:43 AM
  5. For Alpha
    By linus16181 in forum A1200 General Chat
    Replies: 1
    Last Post: 01-23-2007, 04:54 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
Single Sign On provided by vBSSO

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1