Major Changes:
- Merged latest Qt5 devel content from dlbo (292 files changed, 7 new dirs)
- Consolidated forward-declarations and include folders
- Removed unneeded modules per Niklas' repo check list
Build System Fixes:
- Fixed CMake VERSION_GREATER syntax in ParticipantManagement/CMakeLists.txt
- Added VLC packages (libvlc-dev, vlc-plugin-base) to docker_build.sh
- Added PostgreSQL dev packages (libpq-dev, postgresql-server-dev-all) to Dockerfile
- Fixed locale warnings (ANSI_X3.4-1968 → C.UTF-8)
- Fixed ArcGIS SDK path warnings when BUILD_ARCGIS=OFF
Code Generation Fixes:
- Fixed IDL enum collisions (PortType→CorePortType/DdsutPortType, PdmEventType)
- Fixed Grantlee template svc_translation.cpp.grantlee:
- Changed {{ idl_enum.name }}_def:: to {{ idl_enum.name }}::
- Fixed .underlying() calls for C++11 scoped enums (enum class)
- Removed generated files from repo (moc_*, *_dtc.h, *_ftc.h)
Validation:
- BUILD_RTI=ON: SUCCESS
- BUILD_RTI=OFF: SUCCESS
- C++17 standard maintained for RTI 7.7 compatibility
- Ubuntu 26.04 Docker environment verified
Remaining Warnings (expected):
- BgViewer, KDChart, KDReports, Poppler-Qt6 not found (optional features)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
102 lines
2.8 KiB
Plaintext
102 lines
2.8 KiB
Plaintext
[Common]
|
|
LogCentralTelegrams=1
|
|
LogRadioTelegrams=1
|
|
LogTelegramPath=logdata
|
|
LogTelegramPrefix=PrtCnv_
|
|
; virtual TeilnehmerId of protocol-converter
|
|
VirtualIdPrtCnv=90
|
|
MaxEqID=50000
|
|
;or max unsigned short: 65535
|
|
|
|
[Db]
|
|
DatabaseFileName=db/telegrams.db
|
|
|
|
[Central]
|
|
UseSocketsInsteadFiles=1
|
|
HostName=EXCTDS01
|
|
Port=9600
|
|
; Milliseconds
|
|
AckTimeout=900
|
|
ConnectTimeout=2000
|
|
DisconnectTimeout=10000
|
|
AliveTimeout=3000
|
|
; nbr of unsuccessful send-attempts, before telegram will be deleted without sending it
|
|
NbrOfAttempts=5
|
|
|
|
[Radio]
|
|
UseScrambling=1
|
|
EmergencyCallISSI=9000
|
|
BroadcastISSI=5000
|
|
ConnectTimeout=2000
|
|
HostName=CCSTSW01
|
|
Port=52010
|
|
HostName1=CCSTSW02
|
|
Port1=52010
|
|
HostISSI=9998
|
|
; Seconds
|
|
CyclicEnvironmentTime=30
|
|
HostISSI=9999
|
|
; Milliseconds
|
|
DisconnectTimeout=10000
|
|
AliveTimeout=3000
|
|
; 1 - UseSDS_TL
|
|
UseSDS_TL=0
|
|
DumpReceivedTelegrams=1
|
|
DumpSentTelegrams=1
|
|
; GSSIs which we would like to subscribe to - make sure to not subscribe to our own BroadcastISSI !
|
|
ListenGroups=5001
|
|
|
|
[Login]
|
|
LoginFilePathWithPrefix=login/pk_
|
|
DoLicenseDespiteSelftestOrConfigFailure=0
|
|
DoCheckPlayerId=1
|
|
LowestPlayerId=500
|
|
HighestPlayerId=65535
|
|
PlayerIdFilePath=playerIds.dat
|
|
|
|
[Broadcast]
|
|
; Count, how often a Broadcast telegram will be send (minimum 1, 0 will be ignored and the telegram is sent anyway)
|
|
MaxBroadcastSendCount=1
|
|
; In seconds, delay between sending 1st and 2nd broadcast (< 0 -> disable)
|
|
BroadcastDelay2=10
|
|
; In seconds, delay between sending 2nd and 3rd broadcast (< 0 -> disable)
|
|
BroadcastDelay3=20
|
|
; the time to wait for NachforderungBroadcast from TNEs, before begin sending the broadcasts
|
|
ClaimWindow=30
|
|
; factor for extend the claimwindow when we have full load in downlink
|
|
FullLoadFactor=3
|
|
; if less TNEs ask for broadcasts, they will be send directed
|
|
BroadcastLimit=10
|
|
; the time to wait before sending next broadcast in milliseconds
|
|
SendGap=500
|
|
; minimum id of DUS-Mines to be able to get reactivated
|
|
MinimumDusMineId=2048
|
|
|
|
[TrafficControl]
|
|
; from PrtCnv to Tetra (Telegram-Counting)
|
|
; Number of telegrams (0..255) reported by air-interface-report telegram when we have high load
|
|
SendQueueHighLoad=150
|
|
; Number of telegrams that will be sent per second, when we have high-load
|
|
SendTelegramsHighLoad=50
|
|
; Number of telegrams (0..255) reported by air-interface-report telegram when we have full load
|
|
SendQueueFullLoad=200
|
|
; Number of telegrams that will be sent per second, when we have full-load
|
|
SendTelegramsFullLoad=10
|
|
; from Tetra to PrtCnv (Byte-Counting)
|
|
; high load in percent (0 .. 100)
|
|
ReceiveQueueHighLoad=50
|
|
; full load in percent (ReceiveQueueHighLoad .. 100)
|
|
ReceiveQueueFullLoad=75
|
|
; hysteresis in percent (0 .. 10)
|
|
ReceiveQueueHysteresis=5
|
|
; Averaging time in seconds
|
|
ReceiveAveragingTime=5
|
|
; Throughput in KB/s per Transceiver
|
|
ReceiveThroughput=3.6
|
|
; Transceiver count
|
|
TransceiverCount=6
|
|
|
|
[Injection]
|
|
Enable=true
|
|
Port=46666
|