summaryrefslogtreecommitdiff
path: root/share/max25-bcpr/max25-bcpr.ini.example
blob: b75a91ac6ff1dd86fe36324b7c9d10b12b8d7270 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
; max25-bcpr — BayCom/based PC-COM SER12 (userspace, MAX25)
; Public mark: BayCom/based. Never Konverter/converter.
; Product: BayCom/based PC-COM SER12 (userspace, MAX25). Built by default (MAX25_BUILD_MAX25_BCPR=ON).
; Hardware: TCM3105-class AFSK modem chip (bits↔tones + PTT). Not a TNC/digi/BBX.
; Host (max25-bcprd / max25d) owns HDLC, KISS, bit clock → device max25e0 (:bcN forks).
; Internal C API may still use bcpr_* symbols — product face is max25-bcpr only.
;
; Quick start (offline, after -DMAX25_BUILD_MAX25_BCPR=ON):
;   max25-bcprd -c stacks/max25-bcpr/share/max25-bcpr.ini.example --dry-run --once
; Live: copy to /etc/max25/max25-bcpr.ini or ./local/max25-bcpr.ini; set dry_run=no.

[max25-bcpr]
dry_run = yes
state_dir = /tmp/max25-bcpr
; FlexNet SER12 PTT watchdog (cal / long key): unkey ~500 ms every ~14.5 s
; ptt_wd = yes
; ptt_wd_key_ms = 14500
; ptt_wd_pause_ms = 500
; TXD pump: pulse = Sailer THR 0x00 (default); steady = UART break (TFPCX-class)
; txd_bias = pulse
; Software TOT (max25d [tot] syncs these on stack start; override per site if needed)
; tot = yes
; tot_max_key_sec = 25
; tot_min_gap_ms = 1500
; tot_max_consecutive = 3
; tot_max_bursts = 8

[bc0]
enabled = yes
serial = /dev/ttyS0
; iobase / irq — set to real values for live use
mode = ser12*
kiss_link = /tmp/max25-bcpr/kiss-bc0
baud = 1200
tx_delay = 35
tx_tail = 2
slottime = 10
ppersist = 40
fulldup = no

; [bc1]
; enabled = no
; serial = /dev/ttyS1
; kiss_link = /tmp/max25-bcpr/kiss-bc1
git clone -b <branch> https://cgit.mode42.com/<repo>.git
git clone -b <branch> git://cgit.mode42.com/<repo>.git

info@mode42.com