Commit 7f00b5aeb72447c89115c5ad555d7cd4363d2260
1 parent
2e577f57b0
Exists in
master
modemInfo.imei
Showing 2 changed files with 5 additions and 2 deletions Side-by-side Diff
lib/modem-commands.js
... | ... | @@ -6,6 +6,7 @@ const ParserRegex = require('@serialport/parser-regex'); |
6 | 6 | const logger = require('komodo-sdk/logger'); |
7 | 7 | const mutex = require('./mutex-common'); |
8 | 8 | const parsers = require('./serialport-parsers'); |
9 | +const modemInfo = require('./modem-info'); | |
9 | 10 | |
10 | 11 | let port; |
11 | 12 | |
... | ... | @@ -62,7 +63,8 @@ exports.queryIMEI = function queryIMEI() { |
62 | 63 | logger.verbose('INCOMING', { parser: 'parserIMEI', data: data.toString() }); |
63 | 64 | port.unpipe(parser); |
64 | 65 | mutex.unlock(MUTEX_COMMAND, 'queryIMEI'); |
65 | - resolve(); | |
66 | + modemInfo.imei = data.toString().trim(); | |
67 | + resolve(modemInfo.imei); | |
66 | 68 | }); |
67 | 69 | |
68 | 70 | await mutex.lock(MUTEX_COMMAND, 'queryIMEI'); |
modem-tester.js
... | ... | @@ -73,7 +73,8 @@ port = new SerialPort(config.modem.device, { baudRate: 115200 }, async (err) => |
73 | 73 | } |
74 | 74 | } |
75 | 75 | |
76 | - await modemCommands.queryIMEI(); | |
76 | + const imei = await modemCommands.queryIMEI(); | |
77 | + logger.verbose(`**** IMEI: ${imei}`); | |
77 | 78 | await modemCommands.queryCOPS(); |
78 | 79 | await modemCommands.querySignalQuality(); |
79 | 80 |