Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
K
KISS TNC
Manage
Activity
Members
Labels
Plan
Issues
0
Issue boards
Milestones
Iterations
Wiki
Requirements
Code
Merge requests
0
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Digipex
KISS TNC
Compare revisions
a84306a76eca14aded5ebfdb52d71250e5d92fe0 to 1de16a1058bbb61bc902448ee30e0f6c01e043cf
Compare revisions
Changes are shown as if the
source
revision was being merged into the
target
revision.
Learn more about comparing revisions.
Source
digipex/kiss-tnc
Select target project
No results found
1de16a1058bbb61bc902448ee30e0f6c01e043cf
Select Git revision
Swap
Target
digipex/kiss-tnc
Select target project
digipex/kiss-tnc
1 result
a84306a76eca14aded5ebfdb52d71250e5d92fe0
Select Git revision
Show changes
Only incoming changes from source
Include changes to target since source was created
Compare
Commits on Source (2)
Added a parent interface for KissAbstract called Kiss
· ed21c07e
Jeffrey Phillips Freeman
authored
1 year ago
ed21c07e
Bumped version and updated changelog
· 1de16a10
Jeffrey Phillips Freeman
authored
1 year ago
1de16a10
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
CHANGELOG.md
+3
-1
3 additions, 1 deletion
CHANGELOG.md
lib/kiss.rb
+3
-1
3 additions, 1 deletion
lib/kiss.rb
lib/kiss/app_info.rb
+1
-1
1 addition, 1 deletion
lib/kiss/app_info.rb
lib/kiss/kiss.rb
+9
-0
9 additions, 0 deletions
lib/kiss/kiss.rb
lib/kiss/kiss_abstract.rb
+3
-2
3 additions, 2 deletions
lib/kiss/kiss_abstract.rb
with
19 additions
and
5 deletions
CHANGELOG.md
View file @
1de16a10
# Changelog
# Changelog
## 2.0.1
## 2.1.0
*
Added a parent interface to KissAbstract called Kiss
## 2.0.0
## 2.0.0
...
...
This diff is collapsed.
Click to expand it.
lib/kiss.rb
View file @
1de16a10
require
'kiss/app_info'
require
'kiss/app_info'
require
'kiss/kiss_serial'
require
'kiss/kiss_serial'
require
'kiss/constants'
require
'kiss/constants'
\ No newline at end of file
require
'kiss/kiss_abstract'
require
'kiss/kiss'
This diff is collapsed.
Click to expand it.
lib/kiss/app_info.rb
View file @
1de16a10
module
Kiss
module
Kiss
VERSION
=
"2.
0.1
"
VERSION
=
"2.
1.0
"
end
end
This diff is collapsed.
Click to expand it.
lib/kiss/kiss.rb
0 → 100644
View file @
1de16a10
require
'abstractify'
module
Kiss
class
Kiss
include
Abstractify
::
Abstract
abstract
:write_interface
,
:read_interface
,
:connect
,
:close
end
end
This diff is collapsed.
Click to expand it.
lib/kiss/kiss_abstract.rb
View file @
1de16a10
require
'thread'
require
'thread'
require
'abstractify'
require
'abstractify'
require
'kiss/constants'
require
'kiss/constants'
require
'kiss/kiss'
module
Kiss
module
Kiss
class
KissAbstract
class
KissAbstract
<
Kiss
include
Abstractify
::
Abstract
include
Abstractify
::
Abstract
abstract
:write_interface
,
:read_interface
,
:connect
,
:close
abstract
:write_interface
,
:read_interface
,
:connect
,
:close
...
@@ -132,7 +133,7 @@ module Kiss
...
@@ -132,7 +133,7 @@ module Kiss
enc_frame
+=
encode_callsign
(
parse_identity_string
(
hop
.
to_s
))
enc_frame
+=
encode_callsign
(
parse_identity_string
(
hop
.
to_s
))
end
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
end
private
private
...
...
This diff is collapsed.
Click to expand it.