Geoffrey Merck
088259daae
rename test case file and add somre test cases
4 years ago
Geoffrey Merck
775805eaf7
Move tests to sub folder
4 years ago
Geoffrey Merck
fecd6633f7
Add tests for APRSParser
4 years ago
Geoffrey Merck
abcfb23db2
adjust include paths
4 years ago
Geoffrey Merck
28d7f9753d
revert build app before tests
4 years ago
Geoffrey Merck
9920f427a7
Build app after tests
4 years ago
Geoffrey Merck
8e7675ba56
yaml sucks
4 years ago
Geoffrey Merck
a8cf4507d2
Updated config.yml
4 years ago
Geoffrey Merck
56f6778e1a
extend workflow
4 years ago
Geoffrey Merck
64a56ea777
Add run tests
4 years ago
Geoffrey Merck
231bcc9394
clarify weird stuff
4 years ago
Geoffrey Merck
f1696c41af
Some more Tests stuff
4 years ago
Geoffrey Merck
5f11a1255b
Remove tests target from all
4 years ago
Geoffrey Merck
cf6116fd7a
Add tests
4 years ago
Geoffrey Merck
249af92976
Add defien to not compile main when building unittests
4 years ago
Geoffrey Merck
1395c4bc68
add dependency to google test
4 years ago
Geoffrey Merck
f11edfdfd8
Add tesks to build tests
4 years ago
Geoffrey Merck
4714bcb6b5
Adds build task
4 years ago
Geoffrey Merck
d4642d9274
add google test settings
4 years ago
Geoffrey Merck
eaf116aa77
Keep compiler happy
4 years ago
Geoffrey Merck
6f413665cc
Reduce number of jobs
4 years ago
Geoffrey Merck
60fe1144a3
Crank up number of jobs
4 years ago
Geoffrey Merck
38f45df4f7
Keep compiler happy
4 years ago
Geoffrey Merck
1ac0e91085
Treat Warnings as error
4 years ago
Geoffrey Merck
7bcc4479e3
Merge branch 'develop' into feature/NatTraversal
4 years ago
Geoffrey Merck
1a0306ddf4
Start of APRS parsing for incoming messages
4 years ago
Geoffrey Merck
c870c74863
Correct typo
4 years ago
Geoffrey Merck
38b4d1eb26
Add some parallel to cicrcle ci
4 years ago
Geoffrey Merck
c93903fb29
Merge branch 'develop' into feature/RS-MS1AMsgtoAPRS_#9
4 years ago
Geoffrey Merck
05672c91b4
Merge pull request #11 from F4FXL/circleci-project-setup
...
Circleci project setup
4 years ago
Geoffrey Merck
fc6ae1ba54
Updated config.yml
4 years ago
Geoffrey Merck
9e7705b940
Updated config.yml
4 years ago
Geoffrey Merck
57b9bf8288
Add .circleci/config.yml
4 years ago
Geoffrey Merck
c122700cb5
Merge branch 'develop' into feature/RS-MS1AMsgtoAPRS_#9
4 years ago
Geoffrey Merck
acfcaaf7c9
Merge branch 'develop' into feature/NatTraversal
4 years ago
Geoffrey Merck
c1338ac25c
Merge branch 'develop' of https://github.com/F4FXL/DStarGateway into develop
4 years ago
Geoffrey Merck
1907c74121
Merge branch 'feature/ImpoveLog_#10' into develop fixes #10
4 years ago
Geoffrey Merck
b696b92da4
#10 Keep log file open
4 years ago
Geoffrey Merck
0914d3145d
#10 get rid of slow stringstream and add in place formating of string
4 years ago
Geoffrey Merck
02a1f5dd89
Removed unused param
4 years ago
Geoffrey Merck
da45d7dc80
#9 Add some logging from incoming aprs-is frames
4 years ago
Geoffrey Merck
a4702b9956
#9 Do not splitt message body when it has commas
4 years ago
Geoffrey Merck
bdb4c638b1
#9 fix function naming
4 years ago
Geoffrey Merck
bd3b8650c4
#9 First working proof of concept, msg dstar->
4 years ago
Geoffrey Merck
c9e06d3404
#9 correct (c) and add find_nth
4 years ago
Geoffrey Merck
431b84e189
#9 there is no message type, msg uses gps type
4 years ago
Geoffrey Merck
4b479f040f
Remove duplicate copyright
4 years ago
Geoffrey Merck
7b3bd1c6ff
Merge branch 'develop' into feature/NatTraversal
4 years ago
Geoffrey Merck
045127d90b
#9 Refactor APRS Collection logic
...
This is quie a deep change. Collecting logic has been moved to individual objects/classes. This reduces amount of code (better maitainability) and prepares the path for supporting messages.
Supporting newer slow data types is just a matter of adding new ClowDataCollector.
This also brings the benefit to support interleaved slow data as this is the case with RS-MS1A messages (messages are interleaved with GPS Data)
The source callsign for NMEA sentences is also set with correct SSID (-5) as per http://www.aprs.org/aprs11/SSIDs.txt
The NMEA sentences are no longer converted but sent to APRS-S almost as is, just packed into an APRS frame.
4 years ago
Geoffrey Merck
769701bedc
#9 Add logTrace
4 years ago