| Versions |
 |
|
|
Note: You must be registered in order to post a reply. To register, click here. Registration is FREE!
|
| T O P I C R E V I E W |
| torowl |
Posted - 17 janv. 2007 : 01:14:22 It took me few days to figure out the data structure of Speedcamupdate.spud. I'm posting the data structure here. If somebody found something new or something wrong, I will update this post. I hope I'm a software guy, but I'm a hardware guy. I hope somebody can help to make software for us to generate Speedcamupdate.spud. I will follow up something that I found later.
SpeedcamUpdates.spud Data Structure Specification (Rev 0.2)
Each recorder has 13 bytes.
Byte 03H~00H: Longitude Signed HEX value, multiple Epsilon to get longitude value. Epsilon = 1.1920929E-07
Byte 07H~04H: Latitude Signed HEX value, multiple Epsilon to get latitude value. Epsilon = 1.1920929E-07
Byte 08H: Speed Limit HEX value in MPH
Byte 09H: Camera Type 00H: Fixed 01H: Mibile 02H: Section 03H: Built-in (Traffic) 04H: Redlight (Traffic2)
Byte 0BH & 0AH: Camera Direction and Camera Angle Bit0 of 0BH and Bit7~0 of 0AH Camera Angle. Valid value: 000H~167H (0~359). 0:North, 90: East. Bit2 and Bit1 of 0BH Camera Direction. 00B: Single direction, according to Miomap manual, it should be traffic direction, not camera facing direction. 01B: Bi-direction 11B: All direction 10B: All direction Bit7~bit3 of 0BH Seems like not used or reserved.
Byte 0CH: Flag 00H: New Record 01H: Deleted Record, when record is deleted, byte 08~0B will be set to 00. 02H: Edited Record
Camrea Types:
1. Fixed cameras  On road side, measure one or both direction traffic speed. It has speed limit.
2. Mobile Cameras  Operated from vehicles. Usually, this is the speed trap that we talking about. It doesn't have speed limit. Althought Miomap doesn't allow you to select speed limit when you manually add a mobile camera, it still check the speed limit field in the database. If add speed limit for mobile camera, it will pop up warning when you are over the speed limit.
3. Built-in Cameras  Built in traffic light. It has speed limit.
4. Section Control Cameras  Works in pairs, measure average speed between two cameras. It has speed limit.
5. Red light Cameras  No speed detect device inside. It doesn't have speed limit.
Revision History: Jan 17: See red. Correct all direction value; add more description about delete record. Jan 21: See green. Adding description about Mobile Cameras.
|
| 15 L A T E S T R E P L I E S (Newest First) |
| M8TJT |
Posted - 23 nov. 2011 : 17:35:56 By definition, SPECS cams must come with at least two of them. Igo assume that they always come in pairs, so ther second one cancelles. Now I don't know about the latest versions as I have my own section cam handling code, but the standard iGO method assumed that they always came in pairs; i.e. the first would trigger the display and average calculation and the next one would cancel everything. This is about as much use as a choclate fireguard in UK as most of the specs cams here come in fairly long runs, with multiple cams, hence iGO does not measure between the second and third cam, and if there is not a fourth, it continues on and on and on, and as far as I can remember, until you restarted iGO |
| guybrush- |
Posted - 23 nov. 2011 : 13:26:48 Hi guys, I know this is and old thread, but I have been looking for this infomation for ages. I wasn't able to deduce that info from the spud file itself. only that all the records have 13 bytes :-( so I guess any of you will have the answer to this question. the question is: how does igo handle the section radars? I mean what I have tested so far is: when it finds the first speed camara (section type) start showing the warning until... and that's the question. how we have to state the end of the section? just a second speed camera? do they have to be related in any way? direction or something or is that simple as fist camera starts warning second stops it. (the simple approach is not working so far with my gps buy I might be doing something wrong).
Thanks.
|
| turboccc |
Posted - 09 janv. 2011 : 21:58:38 You can find v0.98 here:
http://www.docstoc.com/docs/DownloadDoc.aspx?doc_id=17822274
|
| brunobl |
Posted - 18 sept. 2010 : 17:13:20 Hello guys,
Is there a current download link to this utility? This is a 3-year old thread, all the links are down.
Thanks. |
| evvivame |
Posted - 09 sept. 2008 : 16:43:55 quote: Originally posted by Amesdp
New minor update release of spreadsheet converter: http://rapidshare.com/files/41169495/SpeedcamUpdates_0.99.zip.html
just to be compatible with more GPX file formats.
Edit: further update to 0.99 to fix a minor bug that 0.98 introduced in importing kml files.
I've been testing new minor releases of MioMap as they come out, and unfortunately the SpeedCamUpdates.spud file import bug remains unchanged as of the most recent version I've tested.
Hi Amesdp the download link is dead...can you reload spreadsheet converter ? Thanksssssss ! Luciana
|
| rarmellini |
Posted - 24 janv. 2008 : 06:08:56 Renato,
I had the same problem and was able to build the template file by looking at the macro source code. In case you are still interested, here is the link for the file:
http://rapidshare.com/files/86146891/Speedcamstemplate.kml.html
Enjoy,
Rogerio |
| bprestoncpa |
Posted - 26 déc. 2007 : 20:53:48 I just got a Jensen NVX235 which also appears to use the MIO software. I was able to use this wonderful tool to populate my SPUD file and I am very happy. Thank you. My only two problems is that the notifications frequently don't work until I pass the camera. I think if I understand correctly that this is a known error. I did set all my cameras to all directions with 0 angle. The other issue I have is that the sound file isn't very good.
I would like to change the sounds that play. Has anybody actually figured out how to do this yet?
Thanks |
| MikeJ.806 |
Posted - 07 nov. 2007 : 02:32:13 Wow,
A year into this forum and the cam error still isn't resolved. I use the fixed speedcam to enter school zones. This way I was hoping to get an alert. But, like everyone else, sometimes they alerted, sometimes they didn't. I looked at them today with .99 and, yes, some had odd angles on them for some reason. I've reset all the angles to 0. I'll try it out again and see what happens. It would be a real pity if we have to use .99 to reset all of the angles to 0.
By the way, I have a JENSEN NVX225, which appears to run the Mio Software under an AudioVox name. I talked to Audiovox support today and they're going to look into the Speedcam problem.
v/r,
mj |
| renatoseixas |
Posted - 31 oct. 2007 : 12:48:44 quote: Originally posted by Amesdp
New minor update release of spreadsheet converter: http://rapidshare.com/files/41169495/SpeedcamUpdates_0.99.zip.html
just to be compatible with more GPX file formats.
Edit: further update to 0.99 to fix a minor bug that 0.98 introduced in importing kml files.
I've been testing new minor releases of MioMap as they come out, and unfortunately the SpeedCamUpdates.spud file import bug remains unchanged as of the most recent version I've tested.
Amesdp,
When I use the xls (0.99)and try export to .kml files and excel show message error "Can´t open SpeedcamsTemplate.kml File not found". I dont see this file in .zip file. Can u help me ?
Rgr,
Renato Seixas. |
| Bascy |
Posted - 17 août 2007 : 16:02:15 I'v found the files handling sc_show_speedlimit etc. For the iGo 2006 Plus Myway version they are named speedcam.ui etc (duh!!).
I read on some other forum that there was a patch for chaging the sound the warning makes ... has anybody found out where this very annoying soundfile is located? |
| M8TJT |
Posted - 15 août 2007 : 14:21:46 Bascy. As a direct answer to your first question. I don't know as I havn't got iGO but as the MIO s/w is based on the iGO, I suspect that it would work OK. The patch.ui file (if it exists) is zipped up in the Data.zip file. I have a different version of MIO in which the speed cam stuff is done in (If I remember correctly without checking) func_settings_240_320. Search your data.zip for '<script sc_show_speedlimit>' or <script sc_show_avgspeed> as it's in this area that the speedcam speed display is done. Once you have found this, if it's similar to the ones above, my mod should work. Don't forget to make sure that you have a BACKUP of your data.zip BEFORE you start changing it. P.S. Where do you live? |
| Bascy |
Posted - 15 août 2007 : 13:56:38 Can anybody tell me if the extension made to the patch-ui file in this forum can be done on iGo 2006 plus also? I'v been looking for the patch.ui file ... but i can't seem to find it |
| M8TJT |
Posted - 12 août 2007 : 15:37:18 pello I don't think that I published the whole patch.ui. Just the bit above. Let me know how the SPECS work on the iGo (I suspect that you mean 2006) I would have assumed that the iGo and MIO cam stuff would be pretty much the same, as Mio is apparently just a slightly different version of the iGo software anyway. |
| pello |
Posted - 12 août 2007 : 13:42:27 Hi Trevor Thanks for that but I suspect I am even further down the proverbial road than I suspected. I am using iGo 2600 & I imported a database from PGPSW & converted it with Export2iGO 3.1 & without any patches the road speeds were correct so I looked at the text file that iGO compiles & found that there were no figures in the 'speed' fields so I imagine the warnings then use the map-speed data for the speedcams. I have re imported the correct database from PGPSW & processed it through Export2iGO & checked the txt file which now has all the data. I will know what the situation is in the morning when I go down to Folkestone from SE London which usues the M25-M20 SPECS section. It would be useful if you could track down the link to your original patch.ui file, I have searched PGPSW for it but haven't been successful. Thanks Peter |
| M8TJT |
Posted - 11 août 2007 : 21:22:35 Pello Decided to post the SPECS coding anyway. Please let me know how you get on.
In the patch.ui script
Change sc_show_avspeed as follows
<script sc_show_avgspeed> txt_dist_avgpseed_text.text "Av Spd:" run sc_Convert_Av_To_MPH vAvgSpeed txt_dist_avgpseed.text vAvgSpeed </script>
Add new script
<script sc_Convert_Av_To_MPH> runif $1 10 'vAvgSpeed.set 6' else_runif $1 11 'vAvgSpeed.set 7' else_runif $1 12 'vAvgSpeed.set 8' else_runif $1 13 'vAvgSpeed.set 8' else_runif $1 14 'vAvgSpeed.set 9' else_runif $1 15 'vAvgSpeed.set 9' else_runif $1 16 'vAvgSpeed.set 10' else_runif $1 17 'vAvgSpeed.set 11' else_runif $1 18 'vAvgSpeed.set 11' else_runif $1 19 'vAvgSpeed.set 12' else_runif $1 20 'vAvgSpeed.set 13' else_runif $1 21 'vAvgSpeed.set 13' else_runif $1 22 'vAvgSpeed.set 14' else_runif $1 23 'vAvgSpeed.set 14' else_runif $1 24 'vAvgSpeed.set 15' else_runif $1 25 'vAvgSpeed.set 16' else_runif $1 26 'vAvgSpeed.set 16' else_runif $1 27 'vAvgSpeed.set 17' else_runif $1 28 'vAvgSpeed.set 18' else_runif $1 29 'vAvgSpeed.set 18' else_runif $1 30 'vAvgSpeed.set 19' else_runif $1 31 'vAvgSpeed.set 19' else_runif $1 32 'vAvgSpeed.set 20' else_runif $1 33 'vAvgSpeed.set 21' else_runif $1 34 'vAvgSpeed.set 21' else_runif $1 35 'vAvgSpeed.set 22' else_runif $1 36 'vAvgSpeed.set 23' else_runif $1 37 'vAvgSpeed.set 23' else_runif $1 38 'vAvgSpeed.set 24' else_runif $1 39 'vAvgSpeed.set 24' else_runif $1 40 'vAvgSpeed.set 25' else_runif $1 41 'vAvgSpeed.set 26' else_runif $1 42 'vAvgSpeed.set 26' else_runif $1 43 'vAvgSpeed.set 27' else_runif $1 44 'vAvgSpeed.set 28' else_runif $1 45 'vAvgSpeed.set 28' else_runif $1 46 'vAvgSpeed.set 29' else_runif $1 47 'vAvgSpeed.set 29' else_runif $1 48 'vAvgSpeed.set 30' else_runif $1 49 'vAvgSpeed.set 31' else_runif $1 50 'vAvgSpeed.set 31' else_runif $1 51 'vAvgSpeed.set 32' else_runif $1 52 'vAvgSpeed.set 33' else_runif $1 53 'vAvgSpeed.set 33' else_runif $1 54 'vAvgSpeed.set 34' else_runif $1 55 'vAvgSpeed.set 34' else_runif $1 56 'vAvgSpeed.set 35' else_runif $1 57 'vAvgSpeed.set 36' else_runif $1 58 'vAvgSpeed.set 36' else_runif $1 59 'vAvgSpeed.set 37' else_runif $1 60 'vAvgSpeed.set 38' else_runif $1 61 'vAvgSpeed.set 38' else_runif $1 62 'vAvgSpeed.set 39' else_runif $1 63 'vAvgSpeed.set 39' else_runif $1 64 'vAvgSpeed.set 40' else_runif $1 65 'vAvgSpeed.set 41' else_runif $1 66 'vAvgSpeed.set 41' else_runif $1 67 'vAvgSpeed.set 42' else_runif $1 68 'vAvgSpeed.set 43' else_runif $1 69 'vAvgSpeed.set 43' else_runif $1 70 'vAvgSpeed.set 44' else_runif $1 71 'vAvgSpeed.set 44' else_runif $1 72 'vAvgSpeed.set 45' else_runif $1 73 'vAvgSpeed.set 46' else_runif $1 74 'vAvgSpeed.set 46' else_runif $1 75 'vAvgSpeed.set 47' else_runif $1 76 'vAvgSpeed.set 48' else_runif $1 77 'vAvgSpeed.set 48' else_runif $1 78 'vAvgSpeed.set 49' else_runif $1 79 'vAvgSpeed.set 49' else_runif $1 80 'vAvgSpeed.set 50' else_runif $1 81 'vAvgSpeed.set 51' else_runif $1 82 'vAvgSpeed.set 51' else_runif $1 83 'vAvgSpeed.set 52' else_runif $1 84 'vAvgSpeed.set 52' else_runif $1 85 'vAvgSpeed.set 53' else_runif $1 86 'vAvgSpeed.set 53' else_runif $1 87 'vAvgSpeed.set 54' else_runif $1 88 'vAvgSpeed.set 55' else_runif $1 89 'vAvgSpeed.set 55' else_runif $1 90 'vAvgSpeed.set 56' else_runif $1 91 'vAvgSpeed.set 57' else_runif $1 92 'vAvgSpeed.set 57' else_runif $1 93 'vAvgSpeed.set 58' else_runif $1 94 'vAvgSpeed.set 58' else_runif $1 95 'vAvgSpeed.set 59' else_runif $1 96 'vAvgSpeed.set 60' else_runif $1 97 'vAvgSpeed.set 60' else_runif $1 98 'vAvgSpeed.set 61' else_runif $1 99 'vAvgSpeed.set 62' else_runif $1 100 'vAvgSpeed.set 62' else_runif $1 101 'vAvgSpeed.set 63' else_runif $1 102 'vAvgSpeed.set 63' else_runif $1 103 'vAvgSpeed.set 64' else_runif $1 104 'vAvgSpeed.set 65' else_runif $1 105 'vAvgSpeed.set 65' else_runif $1 106 'vAvgSpeed.set 66' else_runif $1 107 'vAvgSpeed.set 66' else_runif $1 108 'vAvgSpeed.set 67' else_runif $1 109 'vAvgSpeed.set 68' else_runif $1 110 'vAvgSpeed.set 68' else_runif $1 111 'vAvgSpeed.set 69' else_runif $1 112 'vAvgSpeed.set 70' else_runif $1 113 'vAvgSpeed.set 70' else_runif $1 114 'vAvgSpeed.set 71' else_runif $1 115 'vAvgSpeed.set 71' else_runif $1 116 'vAvgSpeed.set 72' else_runif $1 117 'vAvgSpeed.set 73' else_runif $1 118 'vAvgSpeed.set 73' else_runif $1 119 'vAvgSpeed.set 74' else_runif $1 120 'vAvgSpeed.set 75' else_runif $1 121 'vAvgSpeed.set 75' else_runif $1 122 'vAvgSpeed.set 76' else_runif $1 123 'vAvgSpeed.set 76' else_runif $1 124 'vAvgSpeed.set 77' else_runif $1 125 'vAvgSpeed.set 78' else_runif $1 126 'vAvgSpeed.set 78' else_runif $1 127 'vAvgSpeed.set 79' else_runif $1 128 'vAvgSpeed.set 80' else_runif $1 129 'vAvgSpeed.set 80' else_runif $1 130 'vAvgSpeed.set 81' else_runif $1 131 'vAvgSpeed.set 81' else_runif $1 132 'vAvgSpeed.set 82' else_runif $1 133 'vAvgSpeed.set 83' else_runif $1 134 'vAvgSpeed.set 83' else_runif $1 135 'vAvgSpeed.set 84' else_runif $1 136 'vAvgSpeed.set 85' else_runif $1 137 'vAvgSpeed.set 85' else_runif $1 138 'vAvgSpeed.set 86' else_runif $1 139 'vAvgSpeed.set 86' else_runif $1 140 'vAvgSpeed.set 87' else_runif $1 141 'vAvgSpeed.set 88' else_runif $1 142 'vAvgSpeed.set 88' else_runif $1 143 'vAvgSpeed.set 89' else_runif $1 144 'vAvgSpeed.set 89' else_runif $1 145 'vAvgSpeed.set 90' </script> |
|
|
| This page was generated in 0,39 seconds. |
 |
|