Ourlaps
#47
Thread Starter
Tech Regular
Joined: Jul 2009
Posts: 421
From: Tustin,CA,USA
Most tracks I've seen use the some sort of USB->Serial for RCScoringPro. Ourlaps uses ethernet. Mylaps RC4 decoder box accepts up to four incoming TCP connections even. So it's not a problem.
#48
May have found a few WP bug.
1) When you try to delete a car profile, it closes app and returns to Home Screen.
2) When Car Name is left blank, it creates and stores an invisible profile.
3) When you update a profile, you have to exit out of Settings and go back in to refresh the list and view the settings that were saved. Does not refresh list and changes once you click Update.
4) Maybe put a Connection timeout? I put the wrong IP Address for the host and the app hung. Had to click on Settings to force a disconnect.
Great app, torg and thx for WP support!
BTW, I'm running it on a Lumia Icon WP8.1
1) When you try to delete a car profile, it closes app and returns to Home Screen.
2) When Car Name is left blank, it creates and stores an invisible profile.
3) When you update a profile, you have to exit out of Settings and go back in to refresh the list and view the settings that were saved. Does not refresh list and changes once you click Update.
4) Maybe put a Connection timeout? I put the wrong IP Address for the host and the app hung. Had to click on Settings to force a disconnect.
Great app, torg and thx for WP support!
BTW, I'm running it on a Lumia Icon WP8.1
#49
Thread Starter
Tech Regular
Joined: Jul 2009
Posts: 421
From: Tustin,CA,USA
1. It will call out in seconds the time you cross the loop since you where last on the track. She will say one thousand two hundred blah blah blah
2. Listed laps favour the oldest laps and scrolling down will not stick, it just bounces back to the oldest lap times on the top.
2. Listed laps favour the oldest laps and scrolling down will not stick, it just bounces back to the oldest lap times on the top.
2. This I could not reproduce unfortunately, my code snipped below is how it does it. Add the string to the list and scroll to the end. Should not bounce back up again.
Code:
mLaptimeList.Add(message); listLaps.ScrollTo(listLaps.ItemsSource[listLaps.ItemsSource.Count - 1]);
May have found a few WP bug.
1) When you try to delete a car profile, it closes app and returns to Home Screen.
2) When Car Name is left blank, it creates and stores an invisible profile.
3) When you update a profile, you have to exit out of Settings and go back in to refresh the list and view the settings that were saved. Does not refresh list and changes once you click Update.
4) Maybe put a Connection timeout? I put the wrong IP Address for the host and the app hung. Had to click on Settings to force a disconnect.
Great app, torg and thx for WP support!
BTW, I'm running it on a Lumia Icon WP8.1
1) When you try to delete a car profile, it closes app and returns to Home Screen.
2) When Car Name is left blank, it creates and stores an invisible profile.
3) When you update a profile, you have to exit out of Settings and go back in to refresh the list and view the settings that were saved. Does not refresh list and changes once you click Update.
4) Maybe put a Connection timeout? I put the wrong IP Address for the host and the app hung. Had to click on Settings to force a disconnect.
Great app, torg and thx for WP support!
BTW, I'm running it on a Lumia Icon WP8.1
1) fixed
2) fixed
3) fixed
4) fixed
Fixed a bug where the connection to the server would stay alive when going to the settings page. This is not supported on iOS or android either.
Added speech rate feature in settings, this is not per car but for the app. Only lap times are announced with this speed not other messages. 1.0 is "phone default", 2.0 is very fast. On my Lumia 920 1.4 worked well so I made that the default. This is just a hint to the phone OS and it is up to the device if it respects the "prosody rate".
Added a build number in the upper right corner.
I just pushed out 1.0.0.39139 the windows phone store.
Last edited by torg; 05-07-2015 at 11:30 PM.
#51
The latest update looks really good
I have noticed in spectator mode you now get the text given to the driver in the OurLaps server database. This may have always been the case and this could be the first time a driver has been on the while I was in spectator mode.
I have noticed I am running 1.0.0.39003. I think 1.0.0.4 is on the store and Im waiting for it to get pushed to my phone.
1.0.0.39003 Bug
1. With no interaction to the WP the display will turn off and then the app will drop connection to the server where as before the screen could turn off and lap announcements would continue.
2. is it possible to select the voice for lap announcements.
I have noticed in spectator mode you now get the text given to the driver in the OurLaps server database. This may have always been the case and this could be the first time a driver has been on the while I was in spectator mode.
I have noticed I am running 1.0.0.39003. I think 1.0.0.4 is on the store and Im waiting for it to get pushed to my phone.
1.0.0.39003 Bug
1. With no interaction to the WP the display will turn off and then the app will drop connection to the server where as before the screen could turn off and lap announcements would continue.
2. is it possible to select the voice for lap announcements.
#52
Thread Starter
Tech Regular
Joined: Jul 2009
Posts: 421
From: Tustin,CA,USA
I have noticed I am running 1.0.0.39003. I think 1.0.0.4 is on the store and Im waiting for it to get pushed to my phone.
1.0.0.39003 Bug
1. With no interaction to the WP the display will turn off and then the app will drop connection to the server where as before the screen could turn off and lap announcements would continue.
2. is it possible to select the voice for lap announcements.
1) fixed, this also affected the lock screen. (I always lock it and put it in my pocket)
2) fixed. you can now select your voice in settings. Again these are hints to the phone, so I have no idea how it will act on your devices. I found several bugs in Microsoft's implementation of SSML.
Pushed to the store, I noticed on my phone that the store showed me that the update was available. Should be available within 2 hours.
Last edited by torg; 05-08-2015 at 11:56 PM.
#53
Thread Starter
Tech Regular
Joined: Jul 2009
Posts: 421
From: Tustin,CA,USA
decided on a new "practice view".
code refactoring is going well. Should be able to support other decoder boxes very soon.
| + YouTube Video | |
code refactoring is going well. Should be able to support other decoder boxes very soon.
#57
Thread Starter
Tech Regular
Joined: Jul 2009
Posts: 421
From: Tustin,CA,USA
I've seen sunlight hitting the coax cable from loop to box affect it, I've seen it be lower than surface temp and higher. So in short, it's not very reliable.
However, if you see it being constantly off by a fixed number it would be very easy for me to add a loop temp compensation field to the server setting. At my track the difference is fluctuating greatly, so nobody relies on it for anything.
If you plug in a temper1f based USB thermometer it will send air temp as well as part of the status.
#58
Thread Starter
Tech Regular
Joined: Jul 2009
Posts: 421
From: Tustin,CA,USA
Ourlaps-1.1.0 released
Keep your old installer as backup in case you run into problems. I have only tested this in simulated environment (@home).
I'll try to make a stub Cano decoder implementation and put the source up soon.
Keep your old installer as backup in case you run into problems. I have only tested this in simulated environment (@home).
- New plugin based architecture for decoders
- Setting now accepts a list of decoders and different decoder types (can support more than mylaps rc4)
- removed RC4 specific transponder data from all server side views (nobody cares)
- Removed graph from practice view
- New view->font menu item, used by practice view
- New orange background for racers when they pass (instead of using selection to highlight)
- Hovering the mouse over a racer/transponder will show all the individual lap times
- right clicking on a racer/transponder will allow you to show a graph for that racer
- Moved Analyze functionality to separate form (you can open multiple of these)
- New bitmap in about dialog
I'll try to make a stub Cano decoder implementation and put the source up soon.
#59
Minor bugs in the latest server release:
1) When debugging with fake data, the app does not close when you select File > Exit
2) Getting an Unhandled Exception error when trying to click on Show Graph from the driver's Alt Menu. (see pic)
3) Version number on the title bar doesn't reflect release number
Running on Win7 SP1 x64 and .Net FW 4.5.2
1) When debugging with fake data, the app does not close when you select File > Exit
2) Getting an Unhandled Exception error when trying to click on Show Graph from the driver's Alt Menu. (see pic)
3) Version number on the title bar doesn't reflect release number
Running on Win7 SP1 x64 and .Net FW 4.5.2
Last edited by san.; 05-13-2015 at 04:57 PM. Reason: Added Pic
#60
Thread Starter
Tech Regular
Joined: Jul 2009
Posts: 421
From: Tustin,CA,USA
Minor bugs in the latest server release:
1) When debugging with fake data, the app does not close when you select File > Exit
2) Getting an Unhandled Exception error when trying to click on Show Graph from the driver's Alt Menu. (see pic)
3) Version number on the title bar doesn't reflect release number
Running on Win7 SP1 x64 and .Net FW 4.5.2
1) When debugging with fake data, the app does not close when you select File > Exit
2) Getting an Unhandled Exception error when trying to click on Show Graph from the driver's Alt Menu. (see pic)
3) Version number on the title bar doesn't reflect release number
Running on Win7 SP1 x64 and .Net FW 4.5.2
2) I think it is a bug related to the temperature graph. Go to Analyze menu, debug uncheck debug->show temperature.
3) it shows the build number, not the installer number. it's not great, I know.



