Category Archives: Support

How to Schedule Win 10 PC to Sleep and Wake-Up

Conclusion

  1. “psshutdown.exe” and “wosb.exe” are working — can sleep,  wake up and stay awake. For each setting refer to:-
    • psshutdown.exe Setting in Task Scheduler
    • wosb.exe Setting
  2. “Put PC to Sleep” (rundll32.exe powrprof.dll,SetSuspendState 0,1,0)  and “wosb.exe”  are NOT working — it can sleep but cannot wake-up.
  3. “psshutdown.exe” and “Wake-Up from Sleep” (Windows Task Scheduler) are NOT working — it can sleep, wake-up but after 5 minutes will return to sleep, it cannot stay awake.
  4. Method mentioned in https://www.howtogeek.com/204742/how-to-make-any-computer-boot-up-or-shut-down-on-a-schedule/  (rundll32.exe powrprof.dll,SetSuspendState 0,1,0)  is not working in Windows 10 PC to sleep. Once it is slept, it cannot be woke-up.
  5. Method mentioned in https://www.howtogeek.com/119028/how-to-make-your-pc-wake-from-sleep-automatically/ is not able to wake-up Windows 10 PC.

 

psshutdown.exe Setting in Task Scheduler

Download the “Sleep using psshutdown.exe” task here …

 

The argument is –d -t 0 -accepteula

 

wosb.exe Setting

Download the  wosb.exe setting here ….   

Place “wosb.exe” in “C:\Users\mobitek1\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup” so that the program can autorun whenever the PC is rebooted.

 

Test Result

DATE DID HPC-8300 SLEEP AT 10 PM using psshutdown.exe? (Y/N) DID HPC-8300 WAKE UP AT 8:30 AM using wosb.exe? (Y/N)
Example of Task Scheduler successfully put PC to sleep.

Example of wosb.exe successfully wake up PC.

9-Dec Y

Y

10-Dec Y

Y

13-Dec Y

Y

14-Dec Y

Y

15-Dec Y

Y

16-Dec Y

Y

17-Dec Y

Y

 

How to Filter Event Viewer and Save it as a Custom View

Create 2 custom views for “Kernel Power” and “Power-Troubleshooter”.

  1. Select “Filter Current Log …”.
  2. Select “Kernel-Power”
  3. Select “Save Filter to Custom View …”
  4. Save the custom view as “Kernel-Power”
  5. Repeat it for “Power-Troubleshooter”

Control Panel for SMS Engine — Enterprise Edition version 3.1 has been Released

List of  Fixes in Version 3.1

  • Fix bug “Conversion from string “” to type ‘Double’ is not valid” when “Start Monitoring” is clicked;
  • Remove any unused subroutines, functions, variables, code comments;
  • Rename “ModemState.vb” to “MonitorModem.vb”;
  • Combine “MonitorModem.CheckModemStatusVersion2_MSSQL()” and “MonitorModem.CheckModemStatusVersion2()” into one subroutine;
  • Rename “RelabelModemStatusVersion2()” to “MonitorModem.UpdateStatus()”;
  • Rename “RestoreBackColorVersion2()” to “MonitorModem.RestoreStatus()”;
  • Disable “Open Configuration File” and “Reset Configuration File” button when engine is running;
  • Condensing “If…Else” with “For…next” inside ModemState.CheckModemStatusForVersion2()” and “ModemState.CheckModemStatusVersion2_MSSQL()” subroutines.

 

Download

Existing customers of MobiGATE with valid warranty period or with valid annual support programme could download version 3.17 from here …

If you wish to subscribe to annual support programme for your MobiGATE, please contact us.

 

More Information

Chilkat Mail ActiveX version 9.4 Does Not Support GMail and Yahoo Mail Server

CONCLUSION

  1. Chilkat Mail ActiveX version 9.4 does not support GMail and Yahoo Mail with or without SSL connection.
  2. Chilkat Mail ActiveX version 9.4 supports mail server of mobitek.my with or without SSL connection.

 

TEST​

TEST OBJECTIVE TESTING METHODOLOGY TEST RESULT
Can MOBITEK SMS360 connect to GMail mail server via POP3 with SSL? GOOGLE SETTINGS

 

SMS360 Setting

No e-mail was converted to SMS.

Can MOBITEK SMS360 connect to GMail mail server via POP3 without SSL? GOOGLE SETTINGS

 

SMS360 Setting

No e-mail was converted to SMS.

Can MOBITEK SMS360 connect to Yahoo mail server via POP3 with SSL? SMS360 Setting

No e-mail was converted to SMS.

Can MOBITEK SMS360 connect to Yahoo mail server via POP3 without SSL? SMS360 Setting

No e-mail was converted to SMS.

Can MOBITEK SMS360 connect to info@mobitek.my mail server via POP3 with SSL? SMS360 Setting

E-mail was converted to SMS.

Can MOBITEK SMS360 connect to  info@mobitek.my mail server via POP3 without SSL? SMS360 Setting

E-mail was converted to SMS.

 

Please provide these information:-

  1. What is the version of Chilkat API used? Give s.c.

How to Reset or Reboot MOBITEK S80 Modem on an Interval

  1. The reset command “AT+WRST” can be issued in either hyper terminal or QCOM.
  2. When MOBITEK S80 modem is reset/reboot:-
    • the state of QCOM as follows:-
      • “Close Port” button turn to “Open Port”
      • “Send Command” and “Run” buttons are greyed out
      • No command can be send out
    • the state of Red LED status as follows:-
      • stop blinking
      • turn off
      • turn on
      • blinking
      • all the above completed in less than 10 seconds
    • SMS Engine — Enterprise Edition is able to re-initialize the modem

 

TEST RESULT

TEST OBJECTIVE TESTING METHODOLOGY TEST RESULT
Can MOBITEK S80 support schedule reboot? E.g. reboot on 1 p.m. every day? Not applicable
Can MOBITEK S80 reboot every 3 minutes? AT+WRST?

+WRST: 0

OK
AT+WRST=1,”000:03″

OK
AT+WRST?

+WRST: 1,”000:03″,”000:03″

OK

The reset is set to start at “15:46”. By right the port will disconnect at:

  • 15:49
  • 15:52
  • 15:55

The state of QCOM when the modem disconnect:

  • “Close Port” button turn to “Open Port”
  • “Send Command” and “Run” buttons are greyed out
  • No command can be send out

At “15:49” the port closed (below s.c. is taken around 1 minute late).

Open the port again at “15:51”. At “15:52” the port closed (below s.c. is taken around 1 minute late).

Can SMS Engine — Ent. Ed. re-initialise MOBITEK S80 Modem after modem is reset?
  1. Stop the service/engine
  2. Use hyper terminal instead of QCOM ( because during remote support, you will use hyper terminal)
  3. Set the modem to reset every 3 or 5 minutes (AT+WRST=1,”000:03″)
  4. Start the service/enigne
  5. Check the log file, it should show that “GSM modem not connected” every 3 minutes then follow by “Modem ID 1 initialized”.

Not sure how frequent the engine will check for the modem’s connection. The reset duration happen in less than 10 seconds. Probably it missed the checking:

  • between 17:10 – 17:19
    • status missing at 17:13
    • status missing at 17:16
  • between 17:19 – 17:28
    • status missing at 17:22
    • status missing at 17:25

The last 3 “initialized” status show the disconnect interval are 3 minutes.

When modem is reset, what is the status of LED?
  1. Open Hyper Terminal, enter AT+WRST=1,”000:03″ command
  2. Start the engine
  3. Monitor LED status
Red LED status when the modem reset (less than 10 seconds):

  • stop blinking
  • turn off
  • turn on
  • blinking

 

AT+WRST

AT+WRST only has the <MODE>,<DELAY>,<REMAINTIME>:

Issued: AT+WRST=1,"000:03"

Response: +WRST: 1,"000:03","000:03"

  • 1 = enable reset
  • “000:03” = reset every 3 minutes interval
  • “000:03” = countdown for the next reset (3 minutes). this countdown is still active even the port is disconnected.

Means:

  • AT+WRST is not able to do schedule reboot as we can’t specify the schedule time for the reset
  • AT+WRST is able to reset at any interval, i.e.: every 3 minutes
  • need to connect to the port again after every reset
  • the reset setting is always saved in the module even after every reconnection unless “AT+WRST=0” is issued

How to Send MMS Using MOBITEK Q25 Modem

Note:-

  1. The correct AT commands for sending MMS is saved in “X:\Reports by Trainees\Taufiq\A20-T-30-4G Modem (Q25)\MMS\MMS Script.ini”.
  2. The MMS settings (AT+QMMSCFG=”mmsc”, AT+QMMSCFG=”proxy, etc.) cannot be saved using “AT&W”, the settings must be re-set after modem is rebooted.
  3. Must use QCOM instead of Hyper Terminal to upload image file.
  4. When MMS is successfully send, the response is “+QMMSEND: 0,200”

 

AT COMMANDS FOR MMS

Note: This script is located in “X:\Reports by Trainees\Taufiq\A20-T-30-4G Modem (Q25)\MMS\MMS Script.ini”. It must be executed one-by-one because the delay time is not set. Load the script in QCOM to use it. The MMS Settings used is MAXIS’s MMS Settings:

AT COMMAND DESCRIPTION
AT+CPIN? To enter a password or query whether or not the module requires a password.

If the reply is “+CPIN: READY”, meaning the module is not pending for any password.

AT+QICSGP=1,1,”unet”,”maxis”,”wap”,1 Configure parameters of a TCP/IP context.

AT+QICSGP=<contextID>,<context_type>,<APN>,<username>,<password>,<authentication>

AT+QIACT=1 Activate a PDP context.
AT+QIACT? OPTIONAL.

Return the list of the current activated contexts and their IP addresses:

+QIACT: 1,1,1,”100.66.207.181″

+QIACT: <contextID>,<context_state>,<context_type>,<IP_address>

AT+QMMSCFG=”contextid”,1 Set the PDP context ID.
AT+QMMSCFG=”contextid” OPTIONAL.

Query the PDP context ID.

+QMMSCFG: “contextid”,1

AT+QMMSCFG=”mmsc”,”http://172.16.74.100:10021/mmsc” Configure the URL of MMSC.
AT+QMMSCFG=”mmsc” OPTIONAL.

Query the URL of MMSC.

+QMMSCFG: “mmsc”,”http://172.16.74.100:10021/mmsc”

AT+QMMSCFG=”proxy”,”202.75.133.49″,80 Configure the proxy address and port of MMSC
AT+QMMSCFG=”proxy” OPTIONAL.

Query the proxy address and port of MMSC.

+QMMSCFG: “proxy”,”10.0.0.172″,80

AT+QMMSCFG=”sendparam”,6,2,0,0,2,4 Configure the sending parameters.

AT+QMMSCFG=”sendparam”,<valid>,<pri>,<sendrep>,<readrep>,<visible>,<class>

AT+QMMSCFG=”sendparam” OPTIONAL.

Query the sending parameters.

+QMMSCFG: “sendparam”,6,3,0,0,2,4

AT+QMMSEDIT=1,1,”+60174616341″ Add a phone number as a recipient.
AT+QMMSEDIT=1 OPTIONAL.

Query the recipient phone number.

AT+QMMSEDIT=1,1,”+60174616341″

AT+QMMSEDIT=4,1,”Test MMS” Edit the title of the MMS message.
AT+QMMSEDIT=4 OPTIONAL.

Query the title of the MMS message.

+QMMSEDIT: 4,”ASCII”,”Test MMS”

AT+QFUPL=”RAM:MOBITEK.jpg”,58773,60 Upload a file to RAM. The file will be saved as “MOBITEK.jpg” and the maximum size of file is 7708 bytes. 60 indicates timeout value, and 1 indicates ACK mode.

Wait for:

CONNECT

Then select the file to upload and click “Send File”:

The response after the file successfully uploaded:
+QFUPL: 7708,8fd3

AT+QFLST=”RAM:*” OPTIONAL.

Query all files in RAM.

+QFLST: “RAM:MOBITEK.jpg”,7708

AT+QMMSEDIT=5,1,”RAM:MOBITEK.jpg” Add attachments for the MMS message.
AT+QMMSEDIT=5 OPTIONAL.

Query the attachments.

+QMMSEDIT: 5,”RAM:MOBITEK.jpg”

AT+QMMSEND=5000 Send the MMS message.
AT+QFDEL=”RAM:*” Delete the RAM file.

Query all files in RAM.

AT+QFLST=”RAM:*” OPTIONAL.
AT+QMMSEDIT=0 Clear the content of the MMS message.
AT+QMMSEDIT=1 OPTIONAL.

Query the recipient phone number.

AT+QMMSEDIT=4 OPTIONAL.

Query the title of the MMS message.

AT+QMMSEDIT=5 OPTIONAL.

Query the attachments.

 

Enable VT-x in HP Compaq Elite 8300 if VirtualBox Unable to Run or Unable to Save Any Setting

Problem: Oracle VirtualBox does not allow the setting of a virtual machine to be saved as the “OK” button is disabled (grey out).

  1. Unable to save setting in VirtualBox in HP Compaq Elite 8300:-
  2. This error message will appear when running the virtual machine:-
    VT-x is disabled in the BIOS for all CPU modes
    (VERR_VMX_MSR_ALL_VMX_DISABLED

 

Solution: enable VT-x in BIOS of HP Compaq Elite 8300.

  1. Restart the PC, enter F10 to enter BIOS.
  2. Under the “Security tab, use the up and down arrows to select “System Security, and then press Enter.
  3. Use the up and down arrows to select “Virtualization Technology (VTx), then use the left and right arrows to select either “Enabled or “Disabled as desired.

Source: https://support.hp.com/my-en/document/c04760917