View previous topic :: View next topic |
Author |
Message |
M8TJT The Other Tired Old Man


Joined: Apr 04, 2006 Posts: 10118 Location: Bexhill, South Sussex, UK
|
Posted: Fri Mar 21, 2008 9:20 pm Post subject: |
|
|
Silentwal.
I really dont get what the Talex is trying to do. If your red dots on the map show where Talex recon there are cameras, why are they on joining roads? Or am I missing something here?  |
|
Back to top |
|
 |
silentwol Occasional Visitor

Joined: Mar 15, 2008 Posts: 44
|
Posted: Sat Mar 22, 2008 10:54 am Post subject: |
|
|
The round red dots are the data stored in the talex (ignore my blobs drawn in paint!). Whenever you drive nearby one of these dots going in the right direction the talex will give an alert.
From the manual, one of the features is:
"Fixed Speed Camera Warning when joining road at a junction after activation point but in path of camera".
This is the data in the second map.
This means that each camera needs at least two points - one 500 yards up the road in one direction and another 500 yards up the road in the other direction. See the third map - there are two points for each camera. I don't think PGPSW has this? |
|
Back to top |
|
 |
M8TJT The Other Tired Old Man


Joined: Apr 04, 2006 Posts: 10118 Location: Bexhill, South Sussex, UK
|
Posted: Sat Mar 22, 2008 11:32 am Post subject: |
|
|
Thanks for the explanation. Seems a wierd way of doing things. I wonder why they don't just put in positional, speed and direction data oncde for each cam. I suppose by doing it their way, it is much more difficult to reproduce their database with new and possibly more accurate data. |
|
Back to top |
|
 |
MaFt Pocket GPS Staff


Joined: Aug 31, 2005 Posts: 15360 Location: Bradford, West Yorkshire
|
Posted: Sun Mar 23, 2008 6:42 pm Post subject: |
|
|
it seems that the talex data is basically an 'advanced' version of a proximity alert. instead of the data being the position of the camera, the data points mark the positions on the road where you should be alerted. seems like that would add a LOT more data (possibly 6-8 times more points than a single camera would depending on the number of local side-streets?)
MaFt |
|
Back to top |
|
 |
silentwol Occasional Visitor

Joined: Mar 15, 2008 Posts: 44
|
Posted: Mon Mar 24, 2008 3:45 pm Post subject: |
|
|
Yup, it's a much more accurate way of daoing it. It's not a fat lot of extra data either - there are ~26000 POIs in the talex (some of which are cameras, others being schools etc) each taking up 20 bytes each and then another 10000 camera points like in picture 3 (at junctions by cameras) each taking 12 bytes each.
So it's still very little data really, but it's too much to do by hand.
I've seen the OpenStreetMap (http://www.openstreetmap.org/) project which I could use to automatically generate these extra points... the only problem is that the map is by no means complete (half a nearby town is missing!) so the quality of the resulting data is likely to be poor.
Does anyone know of any free maps with sufficient data? Things like google maps and yahoo maps don't actually tell you where the roads are, so they're pretty useless. |
|
Back to top |
|
 |
Kremmen Pocket GPS Verifier


Joined: Mar 03, 2006 Posts: 7193 Location: Reading
|
Posted: Tue Mar 25, 2008 10:14 am Post subject: |
|
|
When you say free maps with sufficient data ?
Microsoft MapPoint 2006 ? _________________ DashCam:
Viofo A119 V3 |
|
Back to top |
|
 |
cheezemonkhai Occasional Visitor

Joined: Jan 15, 2008 Posts: 1
|
Posted: Thu Mar 27, 2008 1:13 pm Post subject: Reverse Engineering |
|
|
I had a go at what you were doing a while back and after getting lots of people going on about legal issues this that and the other I got a bit bored with it all and went down a side road of proving the Talex can boot Linux.
There is an open source OS out there for the ARM processor in the SiRFStar chip on the talex so in some ways it might be easier to just put the OS on, write drivers for the LED and audio chip on board and then have a small piece of code that processes the standard pocket GPS database.
I'd quite happily write an updater application for it in java or something too as it wouldn't take much.
Is it perhaps worth starting a sourceforge project or similar for an open OS to run on the talex/novus/similar devices and the applications needed to utilise the pocket GPS database? I was toying with the idea but don't have the desire to go it alone.
HTH |
|
Back to top |
|
 |
leehazzo Occasional Visitor

Joined: Feb 26, 2008 Posts: 51
|
Posted: Thu Mar 27, 2008 6:28 pm Post subject: |
|
|
silentwol wrote: | I can currently extract the coords of camera positions from the talex firmware... still a long way to go - need to figure out how they are doing directional alerts etc.
Does any body have an older novus update? I.e. one before v8023. Would be helpful to compare with the current version
As regards legality, I'm currently dumping the firmware using freely available tools (it actually comes with the novus/talex updaters if you know where to look) and then just going through the hex looking for patterns in the data. No disassembly. Plus, if I ever release a tool, it will distribute no copyrighted content, so I really can't see any legal issues arrising. |
Hi yes I have all the novus updates starting 7113 |
|
Back to top |
|
 |
silentwol Occasional Visitor

Joined: Mar 15, 2008 Posts: 44
|
Posted: Thu Mar 27, 2008 8:35 pm Post subject: |
|
|
Fantastic!
Could you upload them to something like rapidshare? Or email them to jack AT freepop3.net?
It would be a great help
edited email address to reduce spam - MaFt |
|
Back to top |
|
 |
silentwol Occasional Visitor

Joined: Mar 15, 2008 Posts: 44
|
Posted: Sun Mar 30, 2008 3:57 pm Post subject: |
|
|
Well I've got hold of some good map data, so when I find the time I'll try and write some software to generate the relevant points.
I still have to finish working out what some of the data on the talex actually is - there appears to be some kind of scramble alogrithm used on some of the bytes. Could be difficult to work out, but I'm hoping it's just a crude, guessable, algorithm considering I know what half the bytes 'should' be anyway
leehazzo - how are you getting on with sending me the updates? Would be incredibly helpful to have them as would give me more insight into the above scramble algorithm. |
|
Back to top |
|
 |
silentwol Occasional Visitor

Joined: Mar 15, 2008 Posts: 44
|
Posted: Mon Mar 31, 2008 8:52 pm Post subject: |
|
|
Good news - I've broken the scramble. It's so simple it's almost embarassing it took me the last 4 hours... the phrase Occam's razor comes to mind
It's interesting they bothered to implement a scramble. Even more interesting is how they managed to implement it in such a stupidly weak way such that it could be decrypted simply by looking at the bytes and having a bit of intuition. I have yet had the need disassemble the firmware to figure out what is going on... this wouldn't be surprising, except for the fact they are clearly trying to hide the way the data is stored. This whole reverse engineering project would never have taken off the ground if an ounce of sense had been employed by the guys who wrote this software (a company called JCom I believe).
Any way, that's a nice hurdle to jump - I understand what 80% of the data now represents and a bit of experimentation and driving around should hopefully reveal what the rest is. |
|
Back to top |
|
 |
talexuser Occasional Visitor

Joined: Jan 15, 2008 Posts: 48
|
Posted: Tue Apr 01, 2008 11:52 am Post subject: |
|
|
that's brilliant news, my hat's off to you!  |
|
Back to top |
|
 |
Kremmen Pocket GPS Verifier


Joined: Mar 03, 2006 Posts: 7193 Location: Reading
|
Posted: Tue Apr 01, 2008 12:03 pm Post subject: |
|
|
Excellent stuff  _________________ DashCam:
Viofo A119 V3 |
|
Back to top |
|
 |
silentwol Occasional Visitor

Joined: Mar 15, 2008 Posts: 44
|
Posted: Tue Apr 01, 2008 1:28 pm Post subject: |
|
|
Hmm... I must admit the news of the mobile database being purged has knocked the wind out of my sails (here's to hoping it's an April fools?).
It doesn't seem worth the effort to program all the tools required to make this a reality if the database is going to be so incomplete compared to the talex's. I personally like mobile warnings... mobiles seem to catch people out more than anything else.
Is there another camera database out there that includes mobiles? |
|
Back to top |
|
 |
silentwol Occasional Visitor

Joined: Mar 15, 2008 Posts: 44
|
Posted: Tue Apr 01, 2008 1:40 pm Post subject: |
|
|
Lol, the more I read it the more I presume it's an April Fools... I'm not a subscriber so can't read the discussion thread - can someone confirm it for me?  |
|
Back to top |
|
 |
|
Posted: Today Post subject: Pocket GPS Advertising |
|
|
We see you’re using an ad-blocker. We’re fine with that and won’t stop you visiting the site.
Have you considered making a donation towards website running costs?. Or you could disable your ad-blocker for this site. We think you’ll find our adverts are not overbearing!
|
|
Back to top |
|
 |
|