Lars Toenning
|
26bea26e6d
|
feat: Add support for FSD mute packet
Fixes #254
|
2024-05-12 20:36:32 +02:00 |
|
Lars Toenning
|
2f07c9313d
|
Revert "Interpolate the dynamic offset time for aircraft situations"
This reverts commit efb6a3211d.
|
2024-02-13 22:57:26 +01:00 |
|
Lars Toenning
|
4eea539c19
|
refactor: Fix spelling mistakes
|
2024-01-27 08:55:46 +01:00 |
|
Lars Toenning
|
bcc4bdd31e
|
Add SPDX identifiers for REUSE compliance
Co-authored-by: Mat Sutcliffe <oktal3700@gmail.com>
|
2023-10-03 09:29:49 +02:00 |
|
Lars Toenning
|
970b7c3650
|
clang-format src
|
2023-04-18 16:07:19 +02:00 |
|
Lars Toenning
|
72ac4e6b47
|
Fix doxygen warnings
Fixes #188
|
2023-04-05 18:59:41 +02:00 |
|
Mat Sutcliffe
|
7691e42a5b
|
Fix doxygen warnings
Fixes #188
|
2023-04-05 18:57:11 +02:00 |
|
Mat Sutcliffe
|
dfc288bfd7
|
Refactor rehosting logic in FSD client
|
2023-03-12 19:00:02 +00:00 |
|
Lars Toenning
|
acf8df95a6
|
Adjust rehosting with automatic server
|
2023-03-01 20:45:22 +01:00 |
|
Lars Toenning
|
a62da56d5f
|
Use HTTP to get VATSIM IP in automatic mode
|
2023-02-28 08:29:58 +01:00 |
|
Mat Sutcliffe
|
5818a44d96
|
Issue #128 Adjust text message frequency to nearest frequency in use
|
2022-05-25 19:47:35 +01:00 |
|
Mat Sutcliffe
|
d2fadccf4e
|
[FSD] Add rehost packet ($XX) for VATSIM
|
2022-02-20 14:33:08 +00:00 |
|
Mat Sutcliffe
|
5106859ed9
|
[FSD] Refactor m_socket member
|
2022-02-20 14:33:07 +00:00 |
|
Mat Sutcliffe
|
f945f296c8
|
[FSD] Add slowfast and stopped packets for Velocity
|
2022-02-20 14:33:07 +00:00 |
|
Lars Toenning
|
bc660e5f81
|
Extract method to convert between FlightRules and FlightType
|
2022-02-13 16:58:20 +01:00 |
|
Mat Sutcliffe
|
4b00c0e3bf
|
Bump Vatsim protocol version number
|
2022-01-29 16:07:54 +00:00 |
|
Mat Sutcliffe
|
a4448dddc6
|
Issue #94 Implement $SF packet to toggle visual pilot data sending
Still send a visual pilot data update at the slow rate of
every 5 seconds when visual pilot data update is disabled.
|
2022-01-29 14:44:46 +00:00 |
|
Mat Sutcliffe
|
872f546881
|
[FSD] Vatsim auth token webservice to avoid sending password as plaintext
|
2022-01-29 14:41:12 +00:00 |
|
Mat Sutcliffe
|
efb6a3211d
|
Interpolate the dynamic offset time for aircraft situations
|
2022-01-29 14:40:55 +00:00 |
|
Mat Sutcliffe
|
242a10c9d6
|
Issue #94 Add new FSD packet type VisualPilotDataUpdate
|
2022-01-29 14:40:54 +00:00 |
|
Mat Sutcliffe
|
a583ac056c
|
Issue #94 Add server capability flag for VISUPDATE
|
2022-01-03 16:38:47 +00:00 |
|
Mat Sutcliffe
|
57d32da826
|
Use nested namespaces (C++17 feature)
|
2021-09-18 15:07:48 +01:00 |
|
Mat Sutcliffe
|
eb6b0ff289
|
Fix clang-tidy and clazy warnings
|
2021-08-29 17:02:27 +01:00 |
|
Mat Sutcliffe
|
cfb51f3a3f
|
Issue #113 Add SIMDATA packet logic in CFSDClient
|
2021-08-10 16:07:35 +01:00 |
|
Mat Sutcliffe
|
ece3173573
|
Remove unused method declarations
|
2021-07-13 17:51:57 +01:00 |
|
Mat Sutcliffe
|
3c3b4cd2fe
|
Issue #77 Move some templated member functions into their respective header files
|
2020-12-19 18:50:37 +00:00 |
|
Mat Sutcliffe
|
63e8de8f00
|
Issue #77 getLogCategories returns a simple QStringList instead of our own class
|
2020-12-19 18:50:34 +00:00 |
|
Mat Sutcliffe
|
2ae0352e75
|
[doxygen] Fix broken groupings
|
2020-08-01 19:48:37 +01:00 |
|
tzobler
|
66a1a87805
|
protocol type -MD added
|
2020-06-12 19:07:57 +01:00 |
|
Klaus Basan
|
7b49f56695
|
[FSD] Use errorString for socket errors
|
2020-06-12 18:42:53 +01:00 |
|
Klaus Basan
|
15b3ac2daa
|
[FSD] Also log/display socker error string
|
2020-06-12 18:42:52 +01:00 |
|
Klaus Basan
|
388138203e
|
[FSD] Send correct pilot rating, use threadsafe getters in some places
The thread safety is still premature for the FSD client class.
However, most likely no critical as those values have to be preset and never change.
|
2020-06-12 18:42:49 +01:00 |
|
Klaus Basan
|
afa5ba1fee
|
[FS9] Doxygen, no need to make enum value const
|
2020-06-12 18:42:46 +01:00 |
|
Klaus Basan
|
92d53a4077
|
[FG] Do not send modelstring or a shorter livery string for FG
* FG does not support modelstrings for "flyable" planes
* remove unused setSimInfo functions, consolidated, cleanup
* simulator dependent "getSwiftLiveryString"
* encapsulated in getConfiguredLiveryString, getConfiguredModelString
* see https://discordapp.com/channels/539048679160676382/567091362030419981/698124094482415616
|
2020-06-12 18:42:45 +01:00 |
|
Klaus Basan
|
ce9b9e3e5b
|
[FSD] Gradually increase number of read lines from FSD socket
* Avoid overflow by gradually reading more lines
* Also improved sending in the same way
|
2020-06-12 18:42:44 +01:00 |
|
Klaus Basan
|
f8e8318902
|
Log.category for FSD and minor style changes
|
2020-01-07 19:57:27 +00:00 |
|
Klaus Basan
|
4e2a47fc41
|
Ref T761, use "preset" callsign if available
Avoids issue with partner callsign
|
2020-01-07 19:57:20 +00:00 |
|
Klaus Basan
|
4ef17fed6a
|
[FSD] Threaded (worker) FSD client, based on CContinuousWorker
* locks
* call functions in own thread
|
2020-01-07 19:57:20 +00:00 |
|
Klaus Basan
|
0876379729
|
[FSD] Style
|
2020-01-07 19:57:20 +00:00 |
|
Klaus Basan
|
3a4f114308
|
[FSD] In order to get the UNIT tests working, we need to call the "FSD direct message" send function
* added sendDirectMessage and renamed other function to sendQueudedMessage
* UNIT tests call "direct message" sending
* minor style changes
|
2020-01-07 19:57:20 +00:00 |
|
Klaus Basan
|
2adf169a0e
|
[FSD] Do not send all FSD messages at once, but equally distributed one-by-one
Rational: The idea is to distribute the messages, so we also get equally distributed responses
|
2020-01-07 19:57:19 +00:00 |
|
Klaus Basan
|
5bd64b1a2f
|
[FSD] Made those send functions "real" private which are only used with the UNIT test
|
2020-01-07 19:57:19 +00:00 |
|
Klaus Basan
|
14192585e2
|
[FSD] Correctly set queried frequency
|
2020-01-07 19:57:19 +00:00 |
|
Klaus Basan
|
857d5eb005
|
[FSD] Overload prevention
* only allow aircraft to be added based on new positions, NOT on received ICAO data anymore
* hardcoded max.range
Discussion: https://discordapp.com/channels/539048679160676382/539925070550794240/643163521999306832
|
2020-01-07 19:57:18 +00:00 |
|
Klaus Basan
|
911b23e29d
|
[FSD] Style
|
2020-01-07 19:57:18 +00:00 |
|
Klaus Basan
|
9d53696417
|
{FSD] Improved FSD socket handling
* restricter number of lines handled at once
* messageTypeToString
* add parsing to statistics
|
2020-01-07 19:57:18 +00:00 |
|
Klaus Basan
|
ad18149c14
|
[FSD] Style
|
2020-01-07 19:57:17 +00:00 |
|
Klaus Basan
|
702ca31b38
|
[FSD] Smaller fixes, style
|
2020-01-07 19:57:17 +00:00 |
|
Klaus Basan
|
53de0d56b9
|
Style
|
2020-01-07 19:46:17 +00:00 |
|
Klaus Basan
|
0fa9bcb520
|
Doxygen, style
|
2020-01-07 19:05:42 +00:00 |
|