Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • digipex/kiss-tnc
1 result
Show changes
Commits on Source (2)
# Changelog
## 2.0.1
## 2.1.0
* Added a parent interface to KissAbstract called Kiss
## 2.0.0
......
require 'kiss/app_info'
require 'kiss/kiss_serial'
require 'kiss/constants'
\ No newline at end of file
require 'kiss/constants'
require 'kiss/kiss_abstract'
require 'kiss/kiss'
module Kiss
VERSION = "2.0.1"
VERSION = "2.1.0"
end
require 'abstractify'
module Kiss
class Kiss
include Abstractify::Abstract
abstract :write_interface, :read_interface, :connect, :close
end
end
require 'thread'
require 'abstractify'
require 'kiss/constants'
require 'kiss/kiss'
module Kiss
class KissAbstract
class KissAbstract < Kiss
include Abstractify::Abstract
abstract :write_interface, :read_interface, :connect, :close
......@@ -132,7 +133,7 @@ module Kiss
enc_frame += encode_callsign(parse_identity_string(hop.to_s))
end
return enc_frame[0...-1] + [enc_frame[-1] | 0x01] + [Kiss::SLOT_TIME] + [0xf0] + frame[:payload].chars.map { |c| c.ord }
return enc_frame[0...-1] + [enc_frame[-1] | 0x01] + [SLOT_TIME] + [0xf0] + frame[:payload].chars.map { |c| c.ord }
end
private
......