Joaquin Madrid Belando
fad287330e
Add reload_voice_config() for hot-reload of voice.cfg
3 weeks ago
Joaquin Madrid Belando
da939f203f
Fix: use RATET 33 (DMR AMBE+2) instead of RATEP (D-Star)
...
The DV3000 was being configured with RATEP parameters that correspond
to D-Star AMBE codec, not DMR AMBE+2. G4KLX AMBETools uses RATET 33
(rate table entry 33) for DMR which selects the correct codec.
Also removed incorrect interleaving - DMR voice bursts use raw AMBE
frames without additional interleaving (confirmed by G4KLX wav2ambe).
3 weeks ago
Joaquin Madrid Belando
12948e81ef
Fix: apply DMR 3-way interleave to AMBE frames from DV3000
...
DV3000 outputs raw 72-bit AMBE+2 frames but DMR voice bursts
require 3 frames interleaved into 216-bit payloads.
Interleave: burst_payload[i*3+j] = frame[j].bit[i] (ETSI TS 102 361-1)
Also uses proper AMBE silence frame for padding incomplete triplets.
3 weeks ago
Joaquin Madrid Belando
7807c17ea9
Agregar cliente AMBEServer UDP (protocolo DV3000) para codificacion AMBE
3 weeks ago
Joaquin Madrid Belando
03f040ec67
Leer configuracion TTS_AMBESERVER_HOST/PORT desde voice.cfg
3 weeks ago
Joaquin Madrid Belando
c2b10147d9
Agregar configuracion AMBEServer (DV3000 remoto via UDP) en voice.cfg
3 weeks ago
Joaquin Madrid Belando
e1c0bd233f
Integrar sistema TTS con scheduling y playback
3 weeks ago
Joaquin Madrid Belando
e5e1d644c4
Agregar gTTS a dependencias
3 weeks ago
Joaquin Madrid Belando
b7aea01a71
Nuevo modulo TTS: texto -> gTTS -> WAV -> vocoder -> AMBE
3 weeks ago
Joaquin Madrid Belando
30bea31ef8
Leer configuracion TTS desde voice.cfg
3 weeks ago
Joaquin Madrid Belando
a08e2a531d
Agregar configuracion TTS (4 slots) en voice.cfg
3 weeks ago
Joaquin Madrid Belando
a8789c9a1c
Actualizar documentacion: voice.cfg separado de adn.cfg
3 weeks ago
Joaquin Madrid Belando
f5b4768d9d
Cargar locuciones/grabaciones desde voice.cfg (opcional, con fallback a defaults)
3 weeks ago
Joaquin Madrid Belando
b336b92eb2
Nuevo archivo voice.cfg con configuracion de locuciones y grabaciones
3 weeks ago
Joaquin Madrid Belando
375232ce2d
Mover configuracion de locuciones y grabaciones a voice.cfg
3 weeks ago
EA5GVK
980053ed88
Fix: corregir indentacion en llamada a _handleRecording linea 2846
3 weeks ago
Joaquin Madrid Belando
962e7e3374
Update bridge_master.py
3 weeks ago
Joaquin Madrid Belando
acfd947ada
Update config.py
3 weeks ago
Joaquin Madrid Belando
5ada3f09c0
Update replit.md
4 weeks ago
Joaquin Madrid Belando
285936a5c7
Update adn.cfg
4 weeks ago
Esteban Mackay Q.
0092283f91
Merge pull request #23 from hp3icc/develop
...
Update docker-compose.yml
2 months ago
hp3icc
09fbdad2d6
Update docker-compose.yml
2 months ago
Esteban Mackay Q.
d22695f69d
Merge pull request #22 from hp3icc/develop
...
selfcare
2 months ago
hp3icc
51d437ebf2
selfcare
2 months ago
Esteban Mackay Q.
45ee7c3967
Merge pull request #21 from hp3icc/develop
...
Update security_downloader.py
2 months ago
hp3icc
179fbce2d5
Update security_downloader.py
2 months ago
Esteban Mackay Q.
fbf5615c41
Merge pull request #20 from hp3icc/develop
...
central selfcare funtion , by ea5gvk
custom password hotspot
2 months ago
hp3icc
ebd5a6faf2
Update parrot.cfg
2 months ago
hp3icc
4c4d4a1419
selfcare
...
selfcare by ea5gvk
2 months ago
hp3icc
a92442fa4b
selfcare
...
selfcare by ea5gvk
2 months ago
hp3icc
30984de649
selfcare
...
selfcare by ea5gvk
2 months ago
hp3icc
41ac9d1269
selfcare
...
selfcare hotspot password by ea5gvk
2 months ago
hp3icc
d778af3545
selfcare
2 months ago
Esteban Mackay Q.
cc82de74fc
Merge pull request #18 from hp3icc/develop
...
Refactor peer ID matching for 6 and 7 digits
5 months ago
Esteban Mackay Q.
75e1587d69
Refactor peer ID matching for 6 and 7 digits
...
Refactor peer ID matching logic to handle 6 and 7 digit cases separately, improving clarity and functionality.
5 months ago
Esteban Mackay Q.
18a503564d
Merge pull request #17 from hp3icc/develop
...
Update bridge_master.py
5 months ago
Esteban Mackay Q.
ae698745dc
Update bridge_master.py
...
retore obpv5
5 months ago
Esteban Mackay Q.
7339d3a65d
Merge pull request #16 from hp3icc/develop
...
Max_hops + Global deduplication obpv5
5 months ago
Esteban Mackay Q.
b00c83582c
Max_hops + Global deduplication obpv5
5 months ago
Esteban Mackay Q.
faf02fb529
Merge pull request #15 from hp3icc/develop
...
Refactor logging and stream quality handling
5 months ago
Esteban Mackay Q.
166a528157
Refactor logging and stream quality handling
5 months ago
Esteban Mackay Q.
cbfd8a6d52
Implement global stream logging and monitoring
...
Added global stream logging with signal quality information and a monitoring function for active streams.
5 months ago
Esteban Mackay Q.
bb63139e0b
Implement global stream deduplication and TGID updates
...
Added global stream logging to deduplicate streams from multiple OBPs
5 months ago
Esteban Mackay Q.
0b0807d422
Merge pull request #14 from hp3icc/develop
...
optimize OBPv5
5 months ago
Esteban Mackay Q.
225fb56707
optimize OBPv5
...
OpenBridge Optimization: Loop Prevention with `MAX_HOPS`
5 months ago
Esteban Mackay Q.
47c0f7bc18
Merge pull request #13 from hp3icc/develop
...
Enhance TGID handling and routing logic
5 months ago
Esteban Mackay Q.
da48323f25
Enhance TGID handling and routing logic
...
Updated functions to handle special TGIDs (9990-9999) with a 10 second timeout and modified core logic to ensure correct routing for these TGIDs.
5 months ago
Esteban Mackay Q.
a96cefaaae
Merge pull request #12 from hp3icc/develop
...
Implement deactivate_all_dynamic_bridges function
enable 4000 pc or tg unlink
5 months ago
Esteban Mackay Q.
e6adf52b6f
Implement deactivate_all_dynamic_bridges function
...
Adds a function to deactivate all dynamic bridges for a specified system. Removes additional dynamic bridge deactivation logic.
5 months ago
Esteban Mackay Q.
e8d8fd5783
Merge pull request #11 from hp3icc/develop
...
Refactor bridge timer logic and logging
add unlink 4000
5 months ago