summaryrefslogtreecommitdiff
path: root/plugins/hardware/modems/plugin.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/hardware/modems/plugin.yaml')
-rw-r--r--plugins/hardware/modems/plugin.yaml27
1 files changed, 27 insertions, 0 deletions
diff --git a/plugins/hardware/modems/plugin.yaml b/plugins/hardware/modems/plugin.yaml
new file mode 100644
index 0000000..ad0a194
--- /dev/null
+++ b/plugins/hardware/modems/plugin.yaml
@@ -0,0 +1,27 @@
+id: modems
+type: hardware
+parent_stack: MainAX25-Stack (MAX25-Stack)
+label: Modems
+description: BayCom/based SER12 via max25-bcpr (userspace; not usable by default); USB/async KISS via baycom-kiss
+
+stack_path: stacks/max25-bcpr
+hybbx_plugin: baycom
+
+backends:
+ - max25-bcpr-ser12
+ - kiss-serial
+
+build:
+ cmake_option: MAX25_BUILD_MAX25_BCPR
+ targets: [max25-bcprd, max25-bcpr-ctl]
+
+ctl: stacks/max25-bcpr/tools/max25-bcpr-ctl
+
+runtime:
+ state_dir: /tmp/max25-bcpr
+ config: /etc/max25/max25-bcpr.ini
+ kiss_default: /tmp/max25-bcpr/kiss-bc0
+
+devices:
+ - baycom-kiss
+# SER12 product devices are max25e0 / max25e0:bc1 via max25d [devices], not kernel plugins.
git clone -b <branch> https://cgit.mode42.com/<repo>.git
git clone -b <branch> git://cgit.mode42.com/<repo>.git

info@mode42.com