From c1fc5f07d5d6df1a90be783e1a1b651e16583a0d Mon Sep 17 00:00:00 2001
From: Jeffrey Phillips Freeman <jeffrey.freeman@syncleus.com>
Date: Sat, 1 Oct 2016 10:11:28 -0400
Subject: [PATCH] Added some missing super calls to KISSSerial.

---
 lib/kiss/kiss_serial.rb | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/lib/kiss/kiss_serial.rb b/lib/kiss/kiss_serial.rb
index 76f4392..b61d182 100644
--- a/lib/kiss/kiss_serial.rb
+++ b/lib/kiss/kiss_serial.rb
@@ -17,6 +17,7 @@ module KISS
                        read_bytes=DEFAULT_READ_BYTES,
                        strip_df_start=true)
             super(strip_df_start)
+            
             @com_port = com_port
             @baud = baud
             @parity = parity
@@ -40,6 +41,8 @@ module KISS
 
         public
         def connect(mode_init=nil, **kwargs)
+            super
+
             @serial = SerialPort.new(@com_port, @baud, @byte_size, @stop_bits, @parity)
             @serial.read_timeout = SERIAL_READ_TIMEOUT
             @serial.write_timeout = SERIAL_WRITE_TIMEOUT
@@ -61,6 +64,7 @@ module KISS
         public
         def close
             super
+
             if @exit_kiss
                 write_interface(MODE_END)
             end
-- 
GitLab