mirror of
https://dev.iopsys.eu/feed/iopsys.git
synced 2025-12-10 07:44:50 +01:00
libvoice-airoha/uci-defaults: add DECT default settings for E755
Following default settings added to dect config: - dect.global.pcm_fsync='SHORT_LF' - dect.global.pcm_slot_start='8' - dect.global.dect_channel_start='3'
This commit is contained in:
parent
e71ee20840
commit
31c7500042
1 changed files with 18 additions and 9 deletions
|
|
@ -1,16 +1,25 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
hasVoice=$(db -q get hw.board.hasVoice)
|
hasVoice=$(db -q get hw.board.hasVoice)
|
||||||
|
|
||||||
[ "$hasVoice" = "1" ] || exit 0
|
[ "$hasVoice" = "1" ] || exit 0
|
||||||
|
|
||||||
SLIC=`cat /proc/device-tree/airoha-voice/slic-type`
|
SLIC=$(cat /proc/device-tree/airoha-voice/slic-type)
|
||||||
[ "${SLIC#pef}" != "${SLIC}" ] || exit 0
|
[ "${SLIC#pef}" != "${SLIC}" ] && {
|
||||||
|
echo Configure TxGain and RxGain for MXL SLIC $SLIC
|
||||||
|
|
||||||
echo Configure TxGain and RxGain for MXL SLIC $SLIC
|
ports=$(db -q get hw.board.VoicePorts)
|
||||||
|
for p in $(seq 0 $((ports-1))); do
|
||||||
|
uci set asterisk.extension${p}.txgain='10'
|
||||||
|
uci set asterisk.extension${p}.rxgain='-15'
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
ports=$(db -q get hw.board.VoicePorts)
|
hasDect=$(db -q get hw.board.hasDect)
|
||||||
for p in $(seq 0 $((ports-1))); do
|
[ "$hasDect" = "1" ] || exit 0
|
||||||
uci set asterisk.extension${p}.txgain='10'
|
|
||||||
uci set asterisk.extension${p}.rxgain='-15'
|
# configure the PCM for DECT/DCX81
|
||||||
done
|
[ -f "/proc/device-tree/aliases/dcx81-uart" ] && {
|
||||||
|
uci set dect.global.pcm_fsync='SHORT_LF'
|
||||||
|
uci set dect.global.pcm_slot_start='8'
|
||||||
|
uci set dect.global.dect_channel_start='3'
|
||||||
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue