The
objfolder holds object, or intermediate, files, which are compiled binary files that haven’t been linked yet. They’re essentially fragments that will be combined to produce the final executable. The compiler generates one object file for each source file, and those files are placed into theobjfolder.The
binfolder holds binary files, which are the actual executable code for your application or library.
The Difference Between “List Page” and “View Page”
These are the web pages available:-
The difference between “List Page” and View Page”:-
| LIST | VIEW |
| https://xlinesoft.com/phprunner/docs/list_page_settings.htm A page that shows the table records and the buttons to work with these records. ![]() |
https://xlinesoft.com/phprunner/docs/choose_pages_screen.htm A page that shows the selected record only, without the additional buttons. ![]() |
| https://xlinesoft.com/phprunner/docs/insert-standard-button.htm#list_page Functionality for List Page
|
https://xlinesoft.com/phprunner/docs/insert-standard-button.htm#view_page Functionality for View Page
|
How MOBITEK SMS Modem Can Be Used for Transactional SMS?
What is Transactional SMS?
- used by businesses to relay transactional information.
- through this type of SMS, businesses can reach subscribed customers directly to share important details that aren’t related to promotional activity.
- most commonly automated, triggered by customer actions.
- provide value to customers with personalized and unique text messages.
- benefits of sending transactional messages via SMS:
- fast deliver, deliver in a few seconds
- convenient, all SMS sending to mobile number
- high delivery rate, SMS open rate up to 98%
- low cost and high return
- integration capabilities
- do not need opt-in
How does Transactional SMS work?
For “SMS API”, you can use either:-
For “SMS Server”, you can use:-
Transactional SMS Examples
The USB Port of MOBITEK Q25 Does Not Work in VirtualBox
Conclusion:
- USB port of MOBITEK Q25 does not appear in virtual machine (VirtaulBox) of Windows 11 64-bit therefore USB port cannot be used. Solution is to use serial port in virtual machine.
| PROBLEM | SOLUTION |
| USB driver of Q25 cannot be tested in Windows 11 64bit as it does not appear in USB list of the VM | Use “Serial Ports” . |
How to Configure 2 Units of MOBITEK S150 to Connect 2 Electrical Equipments on Separate Locations
- For S150 unit #1, it will be configured as follows:-
- For S150 unit #2, there is no need to do any configuration in “Alarm Configurator” software
- On S150 unit #2, the “Relay” LED will turn on (red colour) when “1234CC” SMS command is received.

- The “Relay” LED will turn off when “1234DD” SMS command is received.
Problem with Relay Output of S150
- S150 cannot supply power to device or equipment connected to both “Relay Output” no. 1 and no. 2, therefore it cannot power up the other modem.
- Only “Relay Output” (digital output) no. 2 can accept SMS command.
- S150 acts as a switch (turn on or off).
Using phpMyAdmin is Better than PHPRunner for Database Modification
Now MOBITEK SMS Controller Supports 4G Network
We are pleased to inform you that MOBITEK SMS Controller supports 4G Network.
MOBITEK® SMS Controller is a very simple device which can be used for authorized door access, controlling gates, switching of remote equipments, car parking systems. SMS Controller can be used in places which require turning ON/OFF your system, machines, and equipments remotely with a SMS text from your mobile phone and protect your assets.
For more information, please visit https://www.mobitek.my/main/product/mobitek-sms-controller/
For more information about IoT, please visit https://mobitek-system.com/blog/category/iot/
Tesing Email Subscriber Notification no. 1
testing no. 1
How to Send E-Mail with MOBITEK Q25
| DESCRIPTION | AT COMMAND |
Configure Parameters of a TCP/IP ContextAT+QICSGP=<contextID>,<context_type>,<APN>,<username>,<password>, <authentication> |
AT+QICSGP=1,1,”yoodo”,””,””,0 OK |
Activate a PDP ContextAT+QIACT=<contextID> |
AT+QIACT=1 OK AT+QIACT? +QIACT: 1,1,1,”10.32.47.42″ OK |
Configure SSL Type//Set the SSL type for SMTP. AT+QSMTPCFG=”ssltype”,<ssltype> |
WITHOUT SSL
AT+QSMTPCFG=”ssltype”,0
WITH SSL AT+QSMTPCFG=”ssltype”,1 AT+QSMTPCFG=”sslctxid”,1 AT+QSSLCFG=”ciphersuite”,1,0xffff AT+QSSLCFG=”seclevel”,1,0 AT+QSSLCFG=”sslversion”,1,1 |
Configure Parameters for SMTP Server//Set the PDP context ID. AT+QSMTPCFG=”contextid”,<contextID> //Set the IP address or domain name and port of SMTP server. AT+QSMTPCFG=”smtpserver”,<srvaddr>,<srvport> //Set username and password. AT+QSMTPCFG=”account”,<username>,<password> //Set sender name and sender address. AT+QSMTPCFG=”sender”,<sender_name>,<sender_email> |
AT+QSMTPCFG=”contextid”,1 OK AT+QSMTPCFG=”smtpserver”,”smtp.example.com”,587 OK AT+QSMTPCFG=”account”,”*username*”,”$password$” OK AT+QSMTPCFG=”sender”,”MOBITEK”,”add-new-post@feed.mobitek.my” OK |
Add or Delete RecipientsAT+QSMTPDST=<mode>,<type>,<emailaddr> Parameter:
|
AT+QSMTPDST=1,1,”sales@abc.my” OK AT+QSMTPDST=1,2,”marketing-director@abc.com” OK AT+QSMTPDST? +QSMTPDST: 1,”sales@abc.my” +QSMTPDST: 2,”marketing-director@abc.com” OK |
Edit the Subject of an EmailAT+QSMTPSUB=<charset>,<subject> Parameter:
|
AT+QSMTPSUB=0,”TEST SMTP USING Q25″ OK AT+QSMTPSUB? +QSMTPSUB: 0,”TEST SMTP USING Q25″ OK |
Edit the Body of an EmailAT+QSMTPBODY=<charset>,<body_length>,<input_time> Parameter:
|
AT+QSMTPBODY=0,50,60 CONNECT +QSMTPBODY: 37 OK |
Send an EmailAT+QSMTPPUT=<timeout> Parameter:
|
AT+QSMTPPUT=300 OK +QSMTPPUT: 0,0 |
Clear the Content of an EmailAT+QSMTPCLR |
AT+QSMTPCLR OK |
Deactivate a PDP ContextAT+QIACT=<contextID> |
AT+QIDEACT=1 OK |
How to Set-Up Mosquitto MQTT Server
| SETTING of TP-LINK Wireless Router Archer C1200 | SCREEN SHOT | REMARK |
Open admin panel (192.168.1.1). Go to “Advanced” -> “NAT Forwarding” -> “Virtual Servers”, add:
|
Connect MQTT Explorer or Q25 using the router’s Public IP:
or using DNS |



















