-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathsample.js
More file actions
38 lines (27 loc) · 746 Bytes
/
sample.js
File metadata and controls
38 lines (27 loc) · 746 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
var modemArray = require("sim800-interface");
modemArray.sendUSSD("*101#",3);
modemArray.sendSMS("scscsc",2);
modemArray.open({
});
modemArray.events.on("ready", function () {
setInterval(() => {
modemArray.scanSIM();
}, 5000);
modemArray.sendUSSD("*124*1234*200*");
});
modemArray.events.on("siminfo", function (siminfo) {
console.log("siminfo");
console.log(siminfo);
});
modemArray.events.on("SMSUpdate", function (data) {
console.log(SMSUpdate);
console.log(data);
});
modemArray.events.on("SMSReceived", function (sms) {
console.log("SMSReceived");
console.log(sms);
});
modemArray.events.on("USSDResponse", function (data) {
console.log("USSDResponse");
console.log(data);
});