yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] tony.wheeler:
Record of last 24 hrs Cell IDs?

Dani,

I am tring to determine what are the best Cell ID codes to allocate per location and it would really help if you could provide some form of record of codes experienced by CMP.

What would be ideal would be see be able to see a list of codes (both LACs and Cell IDs) against time and matched to pre-assigned location/profiles. Something like this:

Time Cell ID LAC Mode Profile

0800 1233 9 Cell ID Unknown

0831 1277 9 Cell ID Work

0900 1267 9 Cell ID Work

0905 1789 9 Cell ID Work

1050 9962 1 Cell ID Unknown

1100 10023 1 Cell ID Unknown

1105 1298 3 Cell ID Home

1200 1399 3 Cell ID Home

(NB - this forum will not let me format this correctly but you get the principle - 5 cols: Time, Cell ID, LAC, Mode, Profile)

You get the idea. This would allow users to see the CMP 'profile' by time and determine what codes are best to allocate to a location/profile. For instance if I spent the whole weekend at home (sad I know) then I could look at exactly what codes were actually in use at my home and assign those codes to my profile - a wizard to help 'trap' such codes to automatically assign might be an excellent tool to help CMP 'learn'.

Just a few ideas that might be worthy of a little work?

Regards
[Windows Mobile Apps and Games] danielherrero:
Yes. I was thinking about something similar. I wil start with this feature when I finish events viewer (Hope to finish it this weekend....)
[Windows Mobile Apps and Games] danielherrero:
New V1.0.7

Hi.

I ve finished two important (requested) features

1) Events viewer. Now you will know what is happing, when and how. tapping in a list item shows the details. YOu can configure how many items will be stored in the list and if the events are saved to a file and the max size of the log file. There are many events logged: begin a end of schedules, changes of location, request for change a status (bluetooth, wifi), detection of status change, etc. If its important to create events please let me know. It is very easy once the system is already created.

2) Help system. Many pages of CMP has a new help menu. It brings a dialog explaining the features of the page.

Note for the translators: Under traductions directory there are new help files (really text files). ie: main_window_en.txt, main_dialog_es.txt, etc. Each page with help will have x help files, one per language. If one help page hasnt been translated for some language then CMP will take the english. All you have to do is create new help files with the correct sufix. ie. main_window_fr.txt, main_dialog_de.txt, etc. Please note this files have UNICODE format, not ascii.

Next item to to will be the cell history page that Tomy suggested a few post ago...

http://www.commmgrpro.com/db5/00454...oad/CommMgrPro_V1.0.7_Theme_SkizZO_SQUARE.CAB

http://www.commmgrpro.com/db5/00454/commmgrpro.com/_download/CommMgrPro_V1.0.7_Theme_SkizZO_QVGA.CAB

http://www.commmgrpro.com/db5/00454/commmgrpro.com/_download/CommMgrPro_V1.0.7_Theme_SkizZO_VGA.CAB

Best Regards.

Dani
[Windows Mobile Apps and Games] cmalberto:
Dani - I have started using my 8525 again with CMP. The one thing I have noticed with the Hermse devices is that if I turn on the VIBRATE from the Comm Manager all is well until I invoke(Cell ID or manually) CMP with a profile that changes the volume. What I have noticed is that my Vibrate setting is overriden. I guess I am thinking that if I set the Vibrate Manually, then I am not sure I am wanting CMP or any other piece of software changing it.

My Palm 750 has a switch(hard wired) that obviously handled this as I would want the software switch to work. Is this even possible? Maybe there is a work around that was posted that I missed too.

Gotta go check out your new version now...

--Mickey
[Windows Mobile Apps and Games] cmalberto:
Hmmm.....CABs seem to be really small Dani.

Thanks.

--Mick
[Windows Mobile Apps and Games] danielherrero:
Hi Mickey.

Just downloaded them and size seems correct (arround 2 MB). Do you have some problems with the web server?. Did it work?
[Windows Mobile Apps and Games] cmalberto:
t is fine today(2 meg download). Both the QVGA and Square were downloaded as about 200k. Wierd...

--Mick
[Windows Mobile Apps and Games] danielherrero:
Fixing a bug in new cell history page....

http://www.commmgrpro.com/db5/00454...oad/CommMgrPro_V1.0.7_Theme_SkizZO_SQUARE.CAB

http://www.commmgrpro.com/db5/00454/commmgrpro.com/_download/CommMgrPro_V1.0.7_Theme_SkizZO_QVGA.CAB

http://www.commmgrpro.com/db5/00454/commmgrpro.com/_download/CommMgrPro_V1.0.7_Theme_SkizZO_VGA.CAB

This pages allows to monitor cell activity and assign/unassign those cells to profiles
[Windows Mobile Apps and Games] ULI22:
language files

finally done.... ;)

we proudly present... :)

german language files for 1.0.7

have fun

ULI
[Windows Mobile Apps and Games] danielherrero:
Incredible Uli. Nice job in record time:eek:

Thank you very much :)

V1.0.7 will exist only here, in the forum. When all the features are tested and the texts and help file are translated to the rest of the languages then V1.0.7 will be renamed to V1.1 and uploaded to all the sites. This is in this way because this version has many new features.

Best Regards.

Dani
[Windows Mobile Apps and Games] cmalberto:
Hi Dani - love the new version with event log and cellid log. However, I have noticed something today that causes me to ask a question about what is happening to my 8525. Not sure if this occured with my 750 or not. Anyways what I noticed was that when leaving work I could see where the last update on the event log was at work. This was at 1708. I left work and drove across town...where I know I went through many cellids. However, these were not recorded into the log. When I got to my destination, I turned the phone to see what was recorded and this basically showed that the data was not recorded. In fact I could see where I had just triggered the UNKNOWN location at 1737 as the Call Forwarding was turned off. Not sure why it did what it did but it concerned me as my CF technically would have stayed on much longer than I had wanted...especially if I had not turned the phone on until hours later.

Anythoughts as to what may have happened or perhaps what I can do to help the Cell ID to change more consistantly?

Thanks.

Mickey
[Windows Mobile Apps and Games] danielherrero:
Hi Mickey. Some devices/roms have this issue. For example, some HTC trinity with some rom doesnt notify any location update. If you confirm you have this problem with your "new" device I suggest you to enable "Refresh location" (Options1 page) and enable too "Awake if suspended" with one or two minutes. Dont worry about battery because It simply put cpu on idle state during seconds. Landy did it and confirmed that there werent battery differences.

Best Regards.

Dani
[Windows Mobile Apps and Games] cmalberto:
OK - Thanks I will try that. Good to hear battery isn't a concern. Will hollar back if I still have questions.

Thanks again for the log. I have a CELL ID to go add I can now see what cell id keeps popping up .

--Mickey
[Windows Mobile Apps and Games] danielherrero:
You are wellcome Mickey. Events viewer and Cell history page were two necessary tools....:)
[Windows Mobile Apps and Games] ULI22:
feature requests for Loging

Hello Dani

Your new logging feature helps a lot to understand what's going on and here are some ideas of mine to even improve it ;):

1. short discription should be even shorter to fit in one row on screen:

"WiFi ON" instead of "WIFI Manager changed to On"

"Speaker ON" instead of "Changing Speaker Manager to On state"

(In Detail-screen is more than enough room for more detailed explanations.)

2. go forward/backward to next Action within detailed log-screen, with cursor-keys and Jog-Dial

3. I would like to choose a directory for "Log.txt" (especially: SD-Card !)

4. I would like to see the time limit with manaul actions

5. in Case of cell/LAC - changes I would like to see associated profile ("Home" or "unknown" etc.)

hasta luego

ULI
[Windows Mobile Apps and Games] danielherrero:
Nice suggestions. Added to to-do list. Current profile in Change location event can be seen in Cells history but It is easy to include it there too.

Dani
[Windows Mobile Apps and Games] Dirk L. A.:
Hi Dani,

Here we go with the french translation, including the help files.

A few bugs found during translation testing:

1) Restart CMP from Test menu doesn't work again without enabling "Allow Windows to shutdown CMP"

2) Help menu in the Log Options page isn't translated

3) I have in the log the message MGR_CHANGED_STATUS_DESCRIPTION displaying in french from "unkown" (isn't MGR_UNKNOWN_STATUS used for that?)

CMP is still better and better :p

Dirk
[Windows Mobile Apps and Games] tony.wheeler:
Dani,

I too with my Hermes (Vario II) have found this appears to be the case. But I am not sure whether I am expecting too much with the frequency of update by CMP. If I do not set the options that you describe then how much delay could there be between an actual change of Cell ID and CMP actually noticing that change (and executing on enter actions for example?).

I have set these options on my device to see whether it gets the Cell ID changes any faster.
[Windows Mobile Apps and Games] danielherrero:
Hi.

Great job Dirk:)

I ve joined help translations (english, spanish, german and french). Also i I ve added option to select directory for log file (storage card, etc). I will continue working in usability applied to theses new pages.

http://www.commmgrpro.com/db5/00454...oad/CommMgrPro_V1.1.1_Theme_SkizZO_SQUARE.CAB

http://www.commmgrpro.com/db5/00454/commmgrpro.com/_download/CommMgrPro_V1.1.1_Theme_SkizZO_QVGA.CAB

http://www.commmgrpro.com/db5/00454/commmgrpro.com/_download/CommMgrPro_V1.1.1_Theme_SkizZO_VGA.CAB

Best Regards.

Dani
[Windows Mobile Apps and Games] danielherrero:
Hi Tony.

I ve noticed this issue too. RIL notifies CMP about location changes and It works nice usually. But suddenly RIL stops it during minutes, hours. But I ve seen that, in this case, refreshing manually location ("Get button") makes RIL works propertly again. So I think the best option is to mix automatic ril notifications and refresh manual each 5 minutes, for example (option awake enabled). I ve been two days trying this config and all is fine. If suddenly RIL blocks notifications then the next refresh will unblock it (2.5 min average). Dont worry about battery because each refresh lasts some seconds and then the device suspends again. Try it and tell me.

My conclusion: The best choice is mixing automatic ril notification and automatic requests to ril for location update.

Dani
[Windows Mobile Apps and Games] ULI22:
language files

German for CMP 1.1

ULI
[Windows Mobile Apps and Games] cmalberto:
Refreshing the location(RIL) seems to work well now.

Noticed that either upon reboot or restart of CMP, the log gets reset. Is there an option(or away) to keep the log file history?

--Thanks.

Mickey
[Windows Mobile Apps and Games] Dirk L. A.:
French for CMP 1.1.1

-Dirk
[Windows Mobile Apps and Games] danielherrero:
Dirk and ULI.

Thanks for the files. :)
[Windows Mobile Apps and Games] danielherrero:
Hi Mickey. The log in the list (screen) is lost when you reset but It remains in the log file. This file is truncated to zero when It reaches the maximum size (customizable in options). Then It is moved to a bak file and log.txt is truncated.

Dani
[Windows Mobile Apps and Games] danielherrero:
In order to know which locations updates are produced by Ril notification and which are produced by automatic CMP refresh I will paint column time in the list in blue for notifications and red for refreshes....

Dani
[Windows Mobile Apps and Games] PaulG:
Profiles & more Granular control of notifications

Hi Dani,

Any chance of adding the following to the features list?

The ability to set what notification are enabled based on the location profile.

eg. I quite often have to have teh phone on over night but I ONLY want to get notifications of incoming calls & SMS messages with teh volume at 100% as to wake me up.

Currently I have to go through & disable all other notifications (email, MMS, new wifi network, etc etc) before I go to bed (otherwise I get beaten up by the wife due to the email notifications etc :( ) & then have to remember to turn them back on in the morning which I usually forget.

I'll be extremely surprised if I'm not the only user that has this problem.

Thanks & Regards

Paul Gibson
[Windows Mobile Apps and Games] danielherrero:
Good idea Paul :) . Added to "to-do" list. Each kind of notification will be controlled by one action (So not all the notification will be controlled with a single action. One notification one action).

I think many people didint need it because they (and me) turn off the phone during the night (using CMP) or at least they mute the speaker....

Best Regards.

Dani
[Windows Mobile Apps and Games] juggero:
uninstall notification error

Hi Daniel,

After uninstall CMP and reset my Tytn a notification error pops up

" is not possible execute \path\commmgrpr.exe"

can you reproduce this error?

thanks
[Windows Mobile Apps and Games] tony.wheeler:
Dani,

That would seem to be a logical approach to resolving this issue. I too have seen exactly the same problem as you describe - sometimes it works with the device screen blank (idle?):) and other times it fails altogether to notice a cell ID change:mad:. If we cannot determine the actual cause then setting a combination of RIL and CMP 'wake-ups (to idle) would seem a good way forward. Look forward to playing with this as you have - presumably in the next version?

Regards
[Windows Mobile Apps and Games] tony.wheeler:
Potential WM6 or CMP Problem

Dani,

I forgot to mention some problems that I am having. They may be nothing to do with CMP but I thought it worth mentioning in case others have seen this too.

I am on Black SATIN (WM6) now and have twice now seen the device each morning wake up (after my manual power on) with the screen appear but but illuminated. In this state I am presented with a longer than normal text edit box for entry of a password - not the normal password box (which in any case I do not use at the moment). There are no large code entry buttons on screen and code entry is only via the key pad at bottom of screen - or pull out keyboard)

I am able to enter codes into this area but cannot get the device to accept a code (I used old codes that had previously been set). The only way I can get into the device is to Soft Reset it and then all works OK.

Now this may be nothing to do with CMP BUT I have before seen the lack of screen illumination caused by CMP and the radio is also turned off each night and then back on each morning (so I know that CMP should be doing something). What do you think? I am intrigued - if it keeps happening then I'll start to exclude CMP and other apps from the equation by uninstalling them
[Windows Mobile Apps and Games] danielherrero:
Ooops. I havent seen any problem similar in my test devices (Athena WM6, TynT WM6 and Artemis). Let me know If you know how to reproduce it. Some people in bandswitch forum has told me that when they installed a cooked wm6 rom them 2g.->3g and many other features didnt work. But installing official HTC rom It worked again....

Dani
[Windows Mobile Apps and Games] danielherrero:
I dont know the reason. Microsoft says that RIL uses one only thread to notify all listeners and one the listeners (programs) could block this chain. the only thing I know is that forcing ril to refresh then It unblocks it....(until now)

Dani
[Windows Mobile Apps and Games] danielherrero:
Yes. This issue was introduced with automatic RIL refresh. When CMP exists It doesnt "unschedule" the next update so if you uninstall CMP then you will get the popup. Once accepted It wont came back anymore. Anyway today I will be upload a version with this issue solved (and other features)
[Windows Mobile Apps and Games] JohnDoe01:
wrong forum
[Windows Mobile Apps and Games] danielherrero:
Log file in storage card and battery drain.

Hi. We have noticed that putting the log file in storage card can drain the battery faster. The cause is simple. CMP is often writting in the log file so storage card driver is always being used and cant go to "idle state device". In that state no energy is used by storage card. So by now is better to choose a different location for the log file. For example, extended rom.

Dani
[Windows Mobile Apps and Games] danielherrero:
V1.1.1b.

There is one interesting request of a user that I ve implemented.

Its turn on BT on phone calling and turn off BT when phone call is finished (only if BT was OFF before the call phone). It can be enabled in options 2. It can save much battery for BT headset uses like me

Other features:

. Navigation buttons in event detail page.

. First column in cell history page has two colors:

.red-> the update was done by cmp refreshing Ril information.

.blue-> The update was a notification of RIL to CMP.

http://www.commmgrpro.com/db5/00454...ad/CommMgrPro_V1.1.1b_Theme_SkizZO_SQUARE.CAB

http://www.commmgrpro.com/db5/00454...load/CommMgrPro_V1.1.1b_Theme_SkizZO_QVGA.CAB

http://www.commmgrpro.com/db5/00454/commmgrpro.com/_download/CommMgrPro_V1.1.1b_Theme_SkizZO_VGA.CAB

Best Regards

Dani
[Windows Mobile Apps and Games] Dirk L. A.:
the latest french translation

Dirk
[Windows Mobile Apps and Games] danielherrero:
Thanks Dirk. :)
[Windows Mobile Apps and Games] cmalberto:
Cool features...Looking at the attached pictures reminded me of an issue I have discovered with the TEST->Change Loc1(02) feature. If I choose this to let's say trigger an EXIT or ENTER action, the location=1(or 2) doesn't stay set long enough to trigger anything due to the ACTION delay. I use the TEST feature to quickly force an EVENT(plus actions) to re-occur if they missed due to poor signal coverage(ie CF before turning phone off). Basically CMP will immediately switch back to the current cell so the EXIT doesn't trigger.

Thanks,

--Mickey
[Windows Mobile Apps and Games] danielherrero:
Hi Mickey. Yes, I changed this issue one or two weeks ago. Now, when there is a location change to unknown, then CMP waits some seconds and then refresh cell info again. If the cell continues unknown then triggers "end schedule" of the previous profile and then "enter schedule" of unknown profile. This systems avoids problems with sadden and short changes of cells....

Dani
[Windows Mobile Apps and Games] Dirk L. A.:
Dani,

How can we be sure that a logged action has really been applied/executed, like phone off over night for example?

-Dirk
[Windows Mobile Apps and Games] danielherrero:
Hi Dirk.

Talking about your example there are two kind of interesting log lines.

1) 2007-09-26 19:00:50 INFO. Changing Phone Manager to Off state. The element Phone Manager will try to change Its status to Off.

This line says CMP will try to turn off the phone. There isnt guarantee of sucess.

2) 2007-09-26 19:00:55 DEBUG. Phone Manager changed to Off. The element Phone Manager changed its status from On to Off.

CMP has detected that the Phone Hardware is Off. It doesnt matter who initiated the process (CMP or standar Comm Mgr). In fact, if you turn off the phone using classical CommMgr you should see the second line(Same for bluetooth, wifi, spear, etc).

So if you see the second line you can be sure that the phone was off in that moment.

Dani

ps: I am starting to create a site (using JBoss server) that will host the new site for CommMgrPro and Bandswitch. It will contain information, documentation, forum and the most important: It will contain the future system where users can upload automatically notifications about cell-lac-operator-[GPS coordenates, optionally]. And automatically with ip location (global position using ip: http://www.ipligence.com, for example), cell and lac and gps coordenates (optionally) and with the help of google maps we will create a universal cell-lac map.

Dani
[Windows Mobile Apps and Games] ULI22:
language files

German...

ULI
[Windows Mobile Apps and Games] tony.wheeler:
Very nice Dani - thanks, the Event log and the Cell History are great. I notice that there is an ability to unassign (and assign) cell IDs with a screen press on the Cell History table. Can you allow multiple row selection and then permit assigning of multiple entries/rows of Cell IDs or LACs to a defined location/profile? That would be very useful for initially (per location/profile) capturing all the options for a static location.

This would then be just a short step from you offering a wizard type feature to autocapture (and confirm) assignment of all encounted Cells to a given location/Profile... For example this feature could be used by a CMP user to capture and assign all newly found Cell IDs to a new location/profile not previously creted or simply add new Cell IDs to a given location/profile. I could simply set the wizard running to capture all then later stop it and assign selected rows of both Cell ID and LACs (if wanted) to a particular location. It could even be really smart and capture all the possible Cell IDs and LACs for both 2g and 3g by automatically cycling the radio between every (say) 10 mins.

Does the red text highlight (update was done by CMP refreshing RIL) therefore mean that CMP somehow asked the device what cell ID or LAC was and Blue means that the RIL phone feature told CMP what was set? What is RIL? (obviously some WM or phone notification feature I assume).

Also a big thank you! I notice that CMP now starts-up before the unlock code is entered after a soft reset. You obviously found a way to execute CMP ahead of the normal start-up procedures.

Thanks
[Windows Mobile Apps and Games] danielherrero:
Hi Tomy.

Of course. I ve added multiple selection to "to-do" list. (very easy). And you are right. Now Wizard mode seems to be easy so we will have to think about it very soon. Talking about red and blue rows (in first colum). Red means CMP forced to RIL (similar to Radio Hardware) to refresh the cell/lac information. It happens when you press "Refresh button" or if you ve enabled "automatic refresh location" and the cell/lac returned are different from current ones. Blue means that RIL notified spontaneusly about a location chage (this is how should to be always)....:)

Dani
[Windows Mobile Apps and Games] Blowfish64:
So I just installed your commmanagerpro for the first time, and while it's a nice idea, when I was fiddling around with it and switched to 3G, I could not get it to switch back to 2G or Auto. Running bandswitch afterward does not solve it either. I have to soft-reset.

Also, I'm running version 1.1.1, not 1.1.1b because when I installed that one it said, "not a valid pocket pc application." Perhaps it got corrupted during your upload?
[Windows Mobile Apps and Games] danielherrero:
HI. What device you have?. By now no problems have been reported switching to 2G.

Some people is using 1.1.1b so upload is correct but many people is reporting incorrect (partial) downloads. Anyway I am building a new web site for commmgrpro and bandswith.
[Windows Mobile Apps and Games] JohnDoe01:
Is the "uninstall not fully working" (popup at soft reset remaining as described above) fixed ?
[Windows Mobile Apps and Games] danielherrero:
Hi John.

Try installing V1.1.1b and then uninstalling.....