wb2osz
e654ca46a6
Documenation updates for 1.6.
2020-04-03 21:09:23 -04:00
wb2osz
63b78c9fae
More commentary on the FX.25 audio recordings found.
...
We need some better test cases.
2020-01-12 22:48:40 -05:00
wb2osz
1f2a5cfdb8
FX.25
2020-01-05 20:08:22 -05:00
wb2osz
f73faec0b5
Move from groups.yahoo.com to groups.io and minor typo.
2019-11-23 22:13:40 -05:00
Davide Gerhard
1cf5a22333
cmake: implement basic cpack functionality
...
to create ZIP package run
cpack
to add new generator modify CPACK_GENERATOR variable.
NOTE: pay attention on CPU flags optimization when you redistribuite
the package (segmentation fault)
2019-11-13 15:57:11 +01:00
Davide Gerhard
a1c16a67ef
cmake: new build tool
...
this step unify the builing system for all platforms (windows, linux,
osx and *BSD)
* Requirements:
- gcc/clang (C/C++ compiler) (in debian build-essential)
- cmake (in debian cmake)
- git if you build from source (in debian git)
- posix threads
** Requirements on *BSD/macOS:
- portaudio
** Optional Requirements:
- gpsd (in debian libgps-dev)
- libhamlib (in debian libhamlib-dev)
** Optional Requirements in Linux
- udev (in debian libudev-dev)
- alsa (in debian libasound2-dev)
* Main changes:
- version is now set only on CMakeLists.txt and automatically used
on the code
- cpu flags are auto-discovered in the default build and it works
on gcc/clang/msvc on x86/x86_64/arm; you can force cpu flags with
-DFORCE_SSE=1 for example (see CMakeLists.txt on root)
- use a more "complex" tag on generic.conf to facilitate parsing
by cmake (not more platform dependent). Now it is %C% or %R% for
example
- target `tocalls-symbols` is now called `data-update`
- created debian/ directory to contains files to use debuild
* Example to build:
mkdir build && cd build
cmake ..
make
make install
make install-conf
then you have the binary files on src/ and in the system directory
* CMake options (see the head of CMakeLists.txt)
- FORCE_SSE force sse instruction
- FORCE_SSSE3 force ssse3 instruction
- FORCE_SSE41 force ssse4.1 instruction
- OPTIONAL_TEST compile optional test (might be broken)
- BUILD_TESTING enable tests (ctest framework)
- CMAKE_INSTALL_PREFIX if you want to change your install path
prefix
for example:
cmake .. -DOPTIONAL_TEST=ON
2019-11-09 08:26:33 +01:00
wb2osz
b37fda96fb
2400 bps PSK compatibility with MFJ-2400.
2019-05-19 20:57:56 -04:00
wb2osz
71b3ca0047
AX.25 Throughput: Why is 9600 bps Packet Radio only twice as fast
...
as 1200?
2019-01-22 22:05:29 -05:00
wb2osz
2d3a04d0f1
New document: Why is 9600 only twice as fast as 1200 ?
2019-01-22 21:59:41 -05:00
wb2osz
ab3796905e
New document: Why is 9600 only twice as fast as 1200 ?
2019-01-22 21:49:20 -05:00
wb2osz
84efe8c59b
Issue 187. Updated MicroModem performance.
2019-01-01 15:56:44 -05:00
wb2osz
b915842c9f
Add link to separate repository with presentations.
2018-11-25 15:36:26 -05:00
wb2osz
da0a33ef2a
Version 1.5
2018-10-08 09:49:18 -04:00
wb2osz
4ecaf478cf
Issue 132 - Sometimes, when outgoing frames would exceeed the "window" size
...
(MAXFRAME or EMAXFRAME) they would get stuck in a queue and not be released later.
2018-07-02 14:17:02 -04:00
wb2osz
2328ecdf55
Minor documentation updates.
2018-02-06 22:33:17 -05:00
wb2osz
db4c07a2b1
1.5 beta test version.
2018-01-07 15:58:04 -05:00
wb2osz
2ac99a33dd
Minor ocumentation updates.
2018-01-02 22:47:29 -05:00
wb2osz
b81de60aec
Issue 85 - Don't remove duplicates for IGate RX>IS direction.
2017-10-28 21:30:04 -04:00
wb2osz
f6c0049e40
Full Duplex.
2017-10-18 20:50:59 -04:00
wb2osz
8047bebce3
Minor documentation updates.
2017-10-14 11:35:27 -04:00
wb2osz
7efe0ab40b
PTT using GPIO of CM108/CM119.
2017-10-09 18:00:59 -04:00
wb2osz
cc84a610dd
Add brief mention of 9600 baud.
2017-10-04 23:33:16 -04:00
wb2osz
c904b57d1d
Time stamps and documentation for kissutil.
2017-09-30 13:41:58 -04:00
wb2osz
3a496aa566
Add comments after testing on Raspbian Stretch.
2017-08-20 23:10:32 -04:00
WB2OSZ
8c4c186730
Automatically enable hamlib support during compile if header file is present.
2017-06-30 22:42:48 -04:00
WB2OSZ
7fcee202ba
New station Capabilities and third party Header types for packet filtering.
2017-06-30 21:23:16 -04:00
WB2OSZ
52927ce54a
Allow single log file with fixed name rather than starting a new one each day.
2017-06-17 19:39:59 -04:00
WB2OSZ
0da1a9176a
Add time slots for beacons.
2017-06-11 16:57:43 -04:00
WB2OSZ
f358c621d0
V20 configuration option for stations that don't understand AX.25 v2.2.
2017-05-31 20:07:52 -04:00
WB2OSZ
77f4eb4543
Add more KISS troubleshooting tips.
2017-05-28 20:27:50 -04:00
WB2OSZ
4973ae8490
Add discussion about SDR frequency inaccuracy and calibration.
2017-05-28 20:25:22 -04:00
WB2OSZ
be7ee8211e
decode_aprs can now process KISS or AX.25 frames as sequences of hexadecimal numbers.
2017-05-24 19:25:08 -04:00
WB2OSZ
3ce981c196
Mention Bluetooth in the doc/README file.
2017-05-19 19:52:55 -04:00
WB2OSZ
e2324f2e78
Update SDR# section of User Guide.
2017-05-19 19:37:34 -04:00
WB2OSZ
e8f06d22a7
Add mention of rfcomm watch ... socat ... technique.
2017-05-18 20:47:30 -04:00
WB2OSZ
7ef0b17687
Add SERIALKISS and SERIALKISSPOLL config options to User Guide.
2017-05-18 20:04:27 -04:00
WB2OSZ
cf55b774e6
Bluetooth KISS TNC - first rough draft.
2017-05-03 18:42:38 -04:00
WB2OSZ
60fe31c6fc
Documentation updates.
2017-04-26 18:11:24 -04:00
WB2OSZ
9d2fbdd3f7
Minor tweaks to dw-start.sh and documentation.
2017-04-22 11:24:14 -04:00
WB2OSZ
aa28c9cadc
Enhanced dw-start.sh script and better documentation.
2017-04-02 16:56:36 -04:00
WB2OSZ
785c8deffa
Minor documentation updates.
2017-03-05 15:04:10 -05:00
WB2OSZ
58c2707f7d
Take advantage of new 'gpio' group and new /sys/class/gpio ownership in Raspbian Jessie.
...
Handle more complicated gpio naming for CubieBoard, etc.
2017-03-05 14:32:58 -05:00
WB2OSZ
dc292ffcc9
Documentation updates.
2017-01-28 15:28:11 -05:00
WB2OSZ
74ac4812d5
New client side packet filter to select "messages" only to stations that have been heard nearby recently. This is now the default if no IS to RF filter is specified.
...
Expanded debug options so you can understand what is going on with packet filtering.
Added new document Successful-APRS-IGate-Operation.pdf with IGate background, configuration, and troubleshooting tips.
2017-01-01 11:49:55 -05:00
WB2OSZ
01857c196e
Documentation updates for 1.4 development snapshot E.
2016-12-17 10:06:12 -05:00
WB2OSZ
7a88785fad
Minor cleanups.
2016-12-16 17:10:56 -05:00
WB2OSZ
d85abe214f
AX.25 v2.2 connected mode.
...
modified: CHANGES.md
modified: Makefile.linux
modified: Makefile.macosx
modified: Makefile.win
modified: README.md
modified: atest.c
modified: audio.h
new file: ax25_link.c
new file: ax25_link.h
modified: ax25_pad.c
modified: ax25_pad.h
modified: ax25_pad2.c
new file: cdigipeater.c
new file: cdigipeater.h
modified: config.c
modified: config.h
modified: digipeater.c
modified: direwolf.c
modified: direwolf.h
modified: dlq.c
modified: dlq.h
modified: doc/Going-beyond-9600-baud.pdf
modified: doc/Raspberry-Pi-APRS.pdf
modified: doc/Raspberry-Pi-SDR-IGate.pdf
modified: doc/User-Guide.pdf
modified: gen_packets.c
modified: hdlc_rec.c
modified: hdlc_send.c
modified: hdlc_send.h
modified: igate.c
modified: log.c
modified: log.h
modified: multi_modem.c
modified: pfilter.c
modified: pfilter.h
modified: ptt.c
modified: recv.c
modified: serial_port.c
modified: server.c
modified: server.h
modified: symbols-new.txt
modified: tocalls.txt
modified: tq.c
modified: tq.h
modified: waypoint.c
modified: xid.c
new file: xid.h
modified: xmit.c
2016-11-20 14:58:51 -05:00
WB2OSZ
6a3b1faf99
Addition to SDR iGate Doc #41
2016-07-03 20:20:54 -04:00
WB2OSZ
3e9118ba17
1.4 development snapshot C.
...
IBEACON for IGate statistics. NMEA style waypoints. Clean up compile warnings and header file use for Windows.
2016-07-03 18:09:34 -04:00
WB2OSZ
48aeb43829
Minor documentation updates.
2016-05-27 23:49:14 -04:00