mirror of
https://github.com/ggerganov/ggwave.git
synced 2026-04-18 20:17:29 +08:00
ggwave : add option to only generate tones on Tx
This commit is contained in:
@@ -37,9 +37,10 @@ EMSCRIPTEN_BINDINGS(ggwave) {
|
||||
;
|
||||
|
||||
emscripten::enum_<ggwave_OperatingMode>("OperatingMode")
|
||||
.value("GGWAVE_OPERATING_MODE_BOTH_RX_AND_TX", GGWAVE_OPERATING_MODE_BOTH_RX_AND_TX)
|
||||
.value("GGWAVE_OPERATING_MODE_ONLY_RX", GGWAVE_OPERATING_MODE_ONLY_RX)
|
||||
.value("GGWAVE_OPERATING_MODE_ONLY_TX", GGWAVE_OPERATING_MODE_ONLY_TX)
|
||||
.value("GGWAVE_OPERATING_MODE_RX", GGWAVE_OPERATING_MODE_RX)
|
||||
.value("GGWAVE_OPERATING_MODE_TX", GGWAVE_OPERATING_MODE_TX)
|
||||
.value("GGWAVE_OPERATING_MODE_RX_AND_TX", (ggwave_OperatingMode) (GGWAVE_OPERATING_MODE_RX | GGWAVE_OPERATING_MODE_TX))
|
||||
.value("GGWAVE_OPERATING_MODE_TX_ONLY_TONES", GGWAVE_OPERATING_MODE_TX_ONLY_TONES)
|
||||
;
|
||||
|
||||
emscripten::class_<ggwave_Parameters>("Parameters")
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -31,9 +31,10 @@ cdef extern from "ggwave.h" nogil:
|
||||
GGWAVE_TX_PROTOCOL_CUSTOM_9
|
||||
|
||||
ctypedef enum ggwave_OperatingMode:
|
||||
GGWAVE_OPERATING_MODE_BOTH_RX_AND_TX,
|
||||
GGWAVE_OPERATING_MODE_ONLY_RX,
|
||||
GGWAVE_OPERATING_MODE_ONLY_TX,
|
||||
GGWAVE_OPERATING_MODE_RX,
|
||||
GGWAVE_OPERATING_MODE_TX,
|
||||
GGWAVE_OPERATING_MODE_RX_AND_TX,
|
||||
GGWAVE_OPERATING_MODE_TX_ONLY_TONES
|
||||
|
||||
ctypedef struct ggwave_Parameters:
|
||||
int payloadLength
|
||||
|
||||
Reference in New Issue
Block a user