Jump to content

CamerAware BETA aka 'CamerAware <hearts> Navizon'


Recommended Posts

Guest Paul (MVP)
Posted

On a vaguely related note, i've noticed that all my installed .net CF apps seem to run a bit quicker and smoother after installing CF 3.5?

I've attached the CAB here!

P

NETCFv35.wm.armv4i.cab

Guest Paul (MVP)
Posted

For registered CamerAware users, a new camera DB has just gone online, so don't forget to 'Check for Updates'!

P

Guest NuShrike
Posted (edited)
On a vaguely related note, i've noticed that all my installed .net CF apps seem to run a bit quicker and smoother after installing CF 3.5?
I've been under the info (from XDA) that those with NETCF2.0 burned into the rom cannot update to 3.5 because that requires a ROM upgrade. Are you sure you're getting to use the NETCF3.5 components?

That's one of the reasons I switched to a Dutty rom because CF3.5 was burned into it, albeit missing one ...messages.wm.cab .

Meantime, is it safe to update to the latest CameraAware? I've been hold back at 124 because of the recent spat of issues.

edit: nevermind, I see you posted 128. I'll try that out.

Edited by NuShrike
Guest Paul (MVP)
Posted

Hmm, VS2008 ships with 3.5 in CAB form, and i've compiled apps on the 3.5 framework and run them, so that's weird. 3.5 definitely works, couldn't vouch 100% for whether 2.0 apps are running on it or not tho I guess?

I will probably cook the HTC / T-Mo default ROMs with CF 3.5 and no other changes anyway.

P

Posted

Hi Paul,

I just did a test on CamerAware with with just the Camera Program working with out Navizon being ticked and it has been working OK or about an hour.

But as soon as I tick Navizon I get that Error I had last time and I think it is because now and again it says Waiting for GPS then it connects then stays like that for about a minute or so then does the same thing again Waiting for GPS.

I am using a TomTom Bluetooth MK2 GPS and a Orange SPV M5000 PDA on WM5.

Do I need GpsGate for it to work?

Many Thanks for any Information.

Regards

Michael

Guest Paul (MVP)
Posted
Hi Paul,

I just did a test on CamerAware with with just the Camera Program working with out Navizon being ticked and it has been working OK or about an hour.

But as soon as I tick Navizon I get that Error I had last time and I think it is because now and again it says Waiting for GPS then it connects then stays like that for about a minute or so then does the same thing again Waiting for GPS.

I am using a TomTom Bluetooth MK2 GPS and a Orange SPV M5000 PDA on WM5.

Do I need GpsGate for it to work?

Many Thanks for any Information.

Regards

Michael

It does not. Are you using the latest version I just posted? Click Settings -> About and ensure you are on 3.080128.

Are you using a GPS port that is configured in the 'External GPS' setup in 'Settings'? You MUST point CA at the Program Port defined there. The hardware port there should be your BT COM port.

P

Guest NuShrike
Posted (edited)
Hmm, VS2008 ships with 3.5 in CAB form, and i've compiled apps on the 3.5 framework and run them, so that's weird. 3.5 definitely works, couldn't vouch 100% for whether 2.0 apps are running on it or not tho I guess?
Ya, rom write-protected files make it difficult to overwrite with new cabs.

Is there some function you can call so it will dump to you what version of CF it's running on the phone?

Woo, Paul Rom! :) This is getting as bad as Linux. :D

Edited by NuShrike
Posted
It does not. Are you using the latest version I just posted? Click Settings -> About and ensure you are on 3.080128.

Are you using a GPS port that is configured in the 'External GPS' setup in 'Settings'? You MUST point CA at the Program Port defined there. The hardware port there should be your BT COM port.

P

Yes I have got the Updated Version on it now. I made a mistake in setting up the Com Ports and now It is working OK now Thanks for your Help Paul for the Information about the Com ports I thought I set it up but not very well.

Guest Paul (MVP)
Posted
Ya, rom write-protected files make it difficult to overwrite with new cabs.

Is there some function you can call so it will dump to you what version of CF it's running on the phone?

Woo, Paul Rom! :) This is getting as bad as Linux. :D

Well, you actually can replace files in ROM with a CAB. Technically they're still there taking space of course, but they're not used.

There must be a way to display it, i'll look into it.

re: ROMs, cooked ROMs i'm not really a fan of, I like the stock stuff, so stock with CF 3.5 if necessary will be cool.

P

Guest Paul (MVP)
Posted

Ah ha:

To determine the version programmatically you can use System.Environment.Version.ToString()

:)

P

Guest Paul (MVP)
Posted

Just put that in and yus, it seems apps still run on CF2 even tho CF3.5 is installed.

Time for some tweaking methinks :)

P

Guest Paul (MVP)
Posted

From Navizon, and they confirmed this applies to their client and the API that CamerAware uses:

Points are stored in a file on disk.

In the event of the crash (or if the device is simply rebooted), all the points are still there. They will be uploaded on the next sync.

The data is destroyed on the device only when the server returns a message (at the end of the sync) that it has successfully received and processed all the points.

P

Guest NuShrike
Posted
Meantime, is it safe to update to the latest CameraAware? I've been hold back at 124 because of the recent spat of issues.

edit: nevermind, I see you posted 128. I'll try that out.

Well, feedback for 128:

o Nightmode is weird; it insisted on switching to night mode at 12pm here. Is the night-mode switcher time-zone aware? It happened twice, but lemme see if I can replicate it again next day. Seems okay at 2am in the morn.

o CamerAware is leaving a chunk of itself around in ram, again, after I "exit". I can get into the case where I see two CamerAwares in the process list but only one is "Active", or holding a mutex, if you program it that way. Last time you said you had fixed this by flushing the Navizon object. Is this another leak? This chunk seems to go away if I don't try running CamerAware again for like 10 minutes or so.

Guest Paul (MVP)
Posted
o Nightmode is weird; it insisted on switching to night mode at 12pm here. Is the night-mode switcher time-zone aware? It happened twice, but lemme see if I can replicate it again next day. Seems okay at 2am in the morn.

Theoretically yes, but which time zone are you in? I'll check it out.

CamerAware is leaving a chunk of itself around in ram, again, after I "exit". I can get into the case where I see two CamerAwares in the process list but only one is "Active", or holding a mutex, if you program it that way. Last time you said you had fixed this by flushing the Navizon object. Is this another leak? This chunk seems to go away if I don't try running CamerAware again for like 10 minutes or so.

Hmmm, strange, shouldn't be happening... let me investigate!

Cheers!

P

Guest wizgnome
Posted (edited)
Theoretically yes, but which time zone are you in? I'll check it out.

Hmmm, strange, shouldn't be happening... let me investigate!

Cheers!

P

It did not come out of night mode for me either (GMT+1) at 11:55 its still in night mode - but if I untick the night mode setting, it stays in day mode - how did the night mode setting get ticked - is this controlled by the auto night mode setting which is on?

Edited by wizgnome
Guest Paul (MVP)
Posted

Yes, Auto Night Mode 'ticks that option' if it thinks it is either before sunrise or after sunset on the current day at the lat / long of the current GPS fix. Note you won't get a state change until you get a GPS fix, because it needs your position to calculate sunrise / sunset times.

P

Guest wizgnome
Posted
Yes, Auto Night Mode 'ticks that option' if it thinks it is either before sunrise or after sunset on the current day at the lat / long of the current GPS fix. Note you won't get a state change until you get a GPS fix, because it needs your position to calculate sunrise / sunset times.

P

I haven't got a fix (in the office) at the moment, but It had a fix at 9:00 this morning, on my way to work, and it did not change then.

Guest Paul (MVP)
Posted

OK, cool. Could you try it on your way home (if it's still light?). It could be a time zone thing I guess...

P

Guest wizgnome
Posted
OK, cool. Could you try it on your way home (if it's still light?). It could be a time zone thing I guess...

P

I'll let you know when it changes.

Posted

Paul,

On the subject of day and night mode, I have a suggestion (feel free to disregard).

In 'Options', 'Display' add a separator and a 'Day Mode' option, then make it Day/Night/Auto exclusive (like the Odo, max speed, Nav stats, Sat section). No need to tick 'Night Mode' when Auto senses it has changed, as it's obvious what mode you're in anyway. So, it would look something like this:-

-------------------

/  Speed in MPH

   Speed in KMH

-------------------

/  Backlight On

   Full Screen

-------------------

   Day Mode

   Night Mode

/  Auto Mode

-------------------

   Odometer

   Maximum Speed

/  Navizon Stats

   Satellites

-------------------

   Reset

-------------------

Also, if no GPS active and in 'Auto Mode', change the screen to the appropriate Day/Night setting based on the last GPS coordinate recorded. I think most people will probably be in the same time zone.

What do you think?

Lee

Guest WearTheFoxHat
Posted
It did not come out of night mode for me either (GMT+1) at 11:55 its still in night mode - but if I untick the night mode setting, it stays in day mode - how did the night mode setting get ticked - is this controlled by the auto night mode setting which is on?

Mine auto-switched out of night mode this morning about an hour into my journey at 7.39am.

Guest Paul (MVP)
Posted
Mine auto-switched out of night mode this morning about an hour into my journey at 7.39am.

Was that about when the sun was coming up? :)

P

Guest Paul (MVP)
Posted
Paul,

On the subject of day and night mode, I have a suggestion (feel free to disregard).

In 'Options', 'Display' add a separator and a 'Day Mode' option, then make it Day/Night/Auto exclusive (like the Odo, max speed, Nav stats, Sat section). No need to tick 'Night Mode' when Auto senses it has changed, as it's obvious what mode you're in anyway. So, it would look something like this:-

-------------------
/ Speed in MPH
Speed in KMH
-------------------
/ Backlight On
Full Screen
-------------------
Day Mode
Night Mode
/ Auto Mode
-------------------
Odometer
Maximum Speed
/ Navizon Stats
Satellites
-------------------
Reset
-------------------[/code]

Also, if no GPS active and in 'Auto Mode', change the screen to the appropriate Day/Night setting based on the last GPS coordinate recorded. I think most people will probably be in the same time zone.

What do you think?

Lee

I don't get what seperating day and night to seperate options gains? You effectively have that already with the 'tick'?

P

Posted (edited)
I don't get what seperating day and night to seperate options gains? You effectively have that already with the 'tick'?

P

It's basically treating the day/night section as a radio button. The user can specify either Day, Night or Auto. Which is how you've got the 'Odo' section below it (only one can be ticked).

How it is at the moment, it auto-ticks the 'Night Mode' when it goes into night mode, leading the user to think 'I didn't tick that, I only ticked auto'. This confused me at first, like it did 'wizgnome' until you explained it.

Anyway, it was just a thought, not a criticism.

Lee

Edited by bacus
Guest Paul (MVP)
Posted

Absolutely, and all thoughts are welcome! :)

Now I think about it a bit more, I see what you mean. There's no reason it couldn't be implemented that way actually, if that makes more sense for everyone?

P


×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.