Hi Community, are there any dependencies between MRC.exe and 30agent.exe on the device. I am not sure but could it be that MRC is not starting up when no network is available and will be started by 30agent if network is available? We would like to control start/stop of MRC programatically if needed. MRC is installed on a device that is allowed only to communicate over GSM (RAS DIAL). Therefore the application will start MRC is GSM connection has been established and stops MRC is GSM connection is dropped. Thomas
MotoRC// Expert user has replied. |
1 Replies
Hi Thomas, There is no direct relationship between msp agent and motorc. However if the Mrc client is down 30agent.exe will restart the motorc during the next check-in cycle. To stop the motorc in the handheld device you can use following command (Using external application which checks the GSM connectiom ) mrc.exe -U To start it again run the mrc.exe without any parameter After stopping the motorc there is a chance that it gets started again by the 30agent.exe during the next checkin cycle. You can periodically check in your program for the mrc process and then stop it or create a empty file named ExitMRC.txt in the root folder after executing the mrc.exe -U command. This file gets cleaned up once you start the mrc.exe. Every time you stop motorc make sure to create this file again Hope this helps Thanks Krishna