From 48751f6728b00148d427a07b5884fdec0ca63dc6 Mon Sep 17 00:00:00 2001
From: Adhidarma Hadiwinoto <me@adhisimon.org>
Date: Fri, 31 Aug 2018 11:28:34 +0700
Subject: [PATCH] baudRate

---
 lib/modem/index.js   | 5 +++--
 lib/partner-mkios.js | 2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/lib/modem/index.js b/lib/modem/index.js
index 88cf3fb..2b92616 100644
--- a/lib/modem/index.js
+++ b/lib/modem/index.js
@@ -28,16 +28,17 @@ function debugLog(msg) {
 
 
 class Modem extends EventEmitter {
-    constructor(portName) {
+    constructor(portName, portOptions) {
         super();
         this.portName = portName;
+        this.portOptions = portOptions;
     }
 
     open(cb) {
         const self = this;
 
         debugLog('MODEM: opening ' + this.portName);
-        this.port = new SerialPort(this.portName);
+        this.port = new SerialPort(this.portName, portOptions);
 
         this.port.on('error', function(err) {
             debugLog('MODEM: error opening ' + this.portName);
diff --git a/lib/partner-mkios.js b/lib/partner-mkios.js
index 90e40fb..3cbc580 100644
--- a/lib/partner-mkios.js
+++ b/lib/partner-mkios.js
@@ -26,7 +26,7 @@ const pendingArchive = require('./pending-archive');
 const patternMatcher = require('./pattern-rule-matcher');
 const smsHandler = require('./sms-handler');
 
-const modem = new Modem(config.partner.modem.dev);
+const modem = new Modem(config.partner.modem.dev, {baudRate: 115200});
 
 const resumeHandlers = {};
 
-- 
1.9.0