summaryrefslogtreecommitdiff
path: root/include/hybbx/rf_tx_pace.h
blob: f987490b423fd594686aa1ac4b1abb982f7f0b81 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef HYBBX_RF_TX_PACE_H
#define HYBBX_RF_TX_PACE_H

/** Minimum idle time between RF frame sends (HyBBX packet radio). */
#define HYBBX_RF_TX_MIN_GAP_MS 1500u

/** Maximum continuous RF send burst (wall clock); new burst after MIN_GAP idle. */
#define HYBBX_RF_TX_MAX_BURST_MS 15000u

/** Min gap + max burst (TNC / direct serial). */
void hybbx_rf_tx_pace(void);

/** Max burst only — use when max25-bcpr enforces min gap on KISS (baycom plugin). */
void hybbx_rf_tx_burst_guard(void);

#endif
git clone -b <branch> https://cgit.mode42.com/<repo>.git
git clone -b <branch> git://cgit.mode42.com/<repo>.git

info@mode42.com