Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

Good morning, everyone! I have a problem with Motorola MC3190 hand scanner running on Windows CE.
I've got few of those to make a new program for some kind of warehouse. There is already installed program which have been used by the customers before, so I delete this one and instead I install my new software which I've just made. It is running very well, but when I take out the battery and leave the device for entire night without power supply, it restores the whole configuration, so the old program is back, the wireless configuration is back and... Yeah. The scanner is restored to the configuration which was running when I received it few weeks ago. What I want to do is to set the whole configuration of the scanner so after a long power-off my program and my configuration will be restored.
I truly believe someone knows how to do it. The time is running out, and I believe that the customer will be kind of annoyed when he will change the battery and the program which he bought will be gone. ;-)

Regards, Jarek

share|improve this question
add comment

3 Answers

Have a read of the MC3190 Integrator Guide which describes different methods of installing software so you get "persistence". That is to say to keep the application and settings after a reboot. You can download a copy from the Motorola support web site at https://supportcentral.motorola.com/support/supportcentral/supportcentral.do?id=m1

share|improve this answer
add comment

Ok, this is the easiest solution I've found. Maybe someone will have similiar problem one day. I did not found how to save configuration of the wireless/other stuff, but I know that files placed in the \\Application and \\Platform folders are not deleted after long poweroff. On Motorola MC3190 both folders are accessible from the Windows CE level.

share|improve this answer
add comment

to maintain your software after cold reboot (because basically this is what you're facing here), you need this tool: StartUpCtl (Offical Download Link). In all devices I got it was preinstalled, so I gues it should be the same for your device. This will let you automatically uninstall parasite software in the background during the first boot after restore or reset (or just leaving the device without power for too long) and insall your softwar efrom a cab file. Look for the StartUpCtl folder in \Application. You can find further guidelines in the text files there.

Now for the internet configuration. Standard sofrware lets you export internet configuration in .reg files (both general settings and wifi profiles). If you leave the in \Aplication folder sistem will automatically merge them with system registry (and restore them). If it does not do it automatically, you can restore them on startup using StartUpCtl (i am not sure about the commands, but if i remember it correctly, they can be found in the example in the StartUpClt catalogs).

Hope this helps :)

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.