Releases: bitcraze/crazyflie-firmware
2023.11
Major changes
This release contain a couple of new features along with some bug fixes
- Hybrid TDOA mode (still experimental and behind a build flag)
- Python wrappers for Kalman core
- Example for gap8 and cpx communication with the aideck
- Fixes to the parameter internal update.
- More clarification by the supervisor's state (need the new cfclient for this too)
What's Changed
- Correction of the kalman estimator rate by @krichardsson in #1301
- Remove links to binaries by @krichardsson in #1309
- Example app for CPX communication with the GAP8 by @krichardsson in #1311
- Remove -nostdlib from LDFLAGS by @krichardsson in #1310
- Optimize UART read for lighthouse by @krichardsson in #1308
- Fix LH as ground truth for LH1 by @krichardsson in #1313
- Add a warning if motor power is capped by @krichardsson in #1314
- Added brushed support for Bolt 1.1 (HW mod required) by @tobbeanton in #1316
- Restored this accidentally-deleted pull request by @simondlevy in #1307
- Added locked info to supervisor by @krichardsson in #1321
- Basic python test for kalman core by @krichardsson in #1322
- Bump CRTP version by @krichardsson in #1326
- Clarify setpoint priority by @krichardsson in #1327
- Correct param update initiated in the CF by @krichardsson in #1328
- Refactor python tests by @krichardsson in #1325
- TDoA3 hybrid mode by @krichardsson in #1330
New Contributors
- @simondlevy made their first contribution in #1307
Deprecated
This functionality is deprecated and will be removed in a future release. See the documentation for each item for information on which functionality to use instead.
- NEW parameter
system.arm
, removed after june 2024 - NEW Config
ESTIMATOR_KALMAN_TDOA_OUTLIERFILTER_FALLBACK
, removed after September 2023 - function
bool outlierFilterTdoaValidateSteps()
, removed after September 2023 - parameter
sys.canfly
, removed after June 2024 - parameter
sys.isFlying
, removed after June 2024 - parameter
sys.isTumbled
, removed after June 2024 - parameter
system.arm
, removed after June 2024 - function
appchannelHasOverflowOccured()
, removed after August 2023 - parameter
deck.bcDWM1000
, removed after August 2023 - parameter
commander.enHighLevel
, removed after August 2023 - Function
appchannelSendPacket()
, removed after August 2023 - Function
appchannelReceivePacket()
, removed after August 2023 - Function
sitAwTuDetected()
, removed after August 2023 - CRTP message, Port=CRTP_PORT_SETPOINT_HL(8), command=COMMAND_TAKEOFF(1), removed after August 2023
- CRTP message, Port=CRTP_PORT_SETPOINT_HL(8), command=COMMAND_LAND(2), removed after August 2023
- Log group
ext_pos
, removed after August 2023 - Parameter
lighthouse.bsAvailable
, removed after August 2023
Full Changelog: 2023.07...2023.11
2023.11-rc2
Merge pull request #1330 from bitcraze/krichardsson/hybrid-mode TDoA3 hybrid mode
2023.10-rc1
Merge pull request #1325 from bitcraze/krichardsson/py-test-refactor Refactor python tests
2023.07
This is a maintenance release that fixes a few quirks that were introduced when the supervisor was added in the 2023.06 release. No new functionality has been added.
Deprecated functionality
This functionality is deprecated and will be removed in a future release. See the documentation for each item for information on which functionality to use instead.
- function
bool outlierFilterTdoaValidateSteps()
, removed after September 2023 - parameter
sys.canfly
, removed after June 2024 - parameter
sys.isFlying
, removed after June 2024 - parameter
sys.isTumbled
, removed after June 2024 - parameter
system.arm
, removed after June 2024 - function
appchannelHasOverflowOccured()
, removed after August 2023 - parameter
deck.bcDWM1000
, removed after August 2023 - parameter
commander.enHighLevel
, removed after August 2023 - Function
appchannelSendPacket()
, removed after August 2023 - Function
appchannelReceivePacket()
, removed after August 2023 - Function
sitAwTuDetected()
, removed after August 2023 - CRTP message, Port=CRTP_PORT_SETPOINT_HL(8), command=COMMAND_TAKEOFF(1), removed after August 2023
- CRTP message, Port=CRTP_PORT_SETPOINT_HL(8), command=COMMAND_LAND(2), removed after August 2023
- Log group
ext_pos
, removed after August 2023 - Parameter
lighthouse.bsAvailable
, removed after August 2023
What's Changed
- Updated CRTP version def and doc by @krichardsson in #1288
- Add Loco deck TX power doc by @krichardsson in #1289
- Update build.md by @knmcguire in #1284
- Add parameter to force a failed assert by @krichardsson in #1295
- Add missing pragma once by @krichardsson in #1290
- Made tumble detection less sensitive by @krichardsson in #1296
- Stop high level commander instead of disable by @krichardsson in #1298
- Fixed blujay passthough assert bugs by @tobbeanton in #1300
Full Changelog: 2023.06...2023.07
2023.06
Major changes
The supervisor functionality has been extended to enable future high level functionality. Basic arming functionality has been added.
The Loco TDoA outlier filter has been updated to work better in long range mode.
The CRTP version is bumped to 6.
A tool for visualizing file dependencies in the source tree is added.
Bugfixes and clean up.
Deprecated functionality
This functionality is deprecated and will be removed in a future release. See the documentation for each item for information on which functionality to use instead.
- NEW function
bool outlierFilterTdoaValidateSteps()
, removed after September 2023 - NEW parameter
sys.canfly
, removed after June 2024 - NEW parameter
sys.isFlying
, removed after June 2024 - NEW parameter
sys.isTumbled
, removed after June 2024 - NEW parameter
system.arm
, removed after June 2024 - function
appchannelHasOverflowOccured()
, removed after August 2023 - parameter
deck.bcDWM1000
, removed after August 2023 - parameter
commander.enHighLevel
, removed after August 2023 - Function
appchannelSendPacket()
, removed after August 2023 - Function
appchannelReceivePacket()
, removed after August 2023 - Function
sitAwTuDetected()
, removed after August 2023 - CRTP message, Port=CRTP_PORT_SETPOINT_HL(8), command=COMMAND_TAKEOFF(1), removed after August 2023
- CRTP message, Port=CRTP_PORT_SETPOINT_HL(8), command=COMMAND_LAND(2), removed after August 2023
- Log group
ext_pos
, removed after August 2023 - Parameter
lighthouse.bsAvailable
, removed after August 2023
What's Changed
- Added limitation of log variable name length by @pacificlion in #1240
- Improved TDoA outlier filter by @krichardsson in #1237
- add swig build instructions by @knmcguire in #1241
- add more instructions for make_app toolbelt by @knmcguire in #1242
- Extends push demo with up/down capabilities by @hmllr in #1246
- Extracted CRTP for mem subsystem by @krichardsson in #1249
- Krichardsson/refactoring by @krichardsson in #1247
- Initialize mem sub system before decks by @krichardsson in #1252
- Adds CPX version check by @hmllr in #1253
- Added function to read multi-byte data over UART1 by @bhabas in #1254
- usddeck: improve error handling on write by @whoenig in #1257
- usddeck: fix incorrect use of MAX_USD_LOG_EVENTS by @whoenig in #1256
- usec timer: add support to reset time by @whoenig in #1255
- Add a param/log for testing by @krichardsson in #1259
- Revert clearing of data in mem init by @krichardsson in #1262
- Log instead of assert on CPX version mismatch by @krichardsson in #1265
- Check CRC on LH calibration data by @krichardsson in #1266
- Clarify documentation for ToF laser ranging by @nikhil-sethi in #1251
- Fix formatting in estimator_complementary.c by @matejkarasek in #1267
- Upgrade libdw1000 to latest version by @krichardsson in #1269
- Fix dependency problem to outlier filters by @krichardsson in #1270
- Rename stabilizer loop tick to stabilizerStep by @krichardsson in #1271
- Add dependency checker tool by @krichardsson in #1275
- Extended supervisor by @krichardsson in #1272
- Align trajectory memory by @krichardsson in #1282
- Add callback for CPX app messages by @mfxjx000205 in #1279
- Remove "charger connected" from supervisor by @krichardsson in #1285
- Updated tumble criteria by @krichardsson in #1286
- Improved arming functionality by @krichardsson in #1281
New Contributors
- @pacificlion made their first contribution in #1240
- @bhabas made their first contribution in #1254
- @nikhil-sethi made their first contribution in #1251
- @mfxjx000205 made their first contribution in #1279
Full Changelog: 2023.02...2023.06
2023.02
New functionality
- Out of tree support for controllers to make it easy to add a custom controller from an app
- Support to configure ESCs with BLHeli Configurator
- Added an UKF estimator (experimental, does not support all positioning systems)
- Possibility to reformat the persistent storage and wipe all data
The release also contains changes for improved testability and to support python bindings, as well as a number of bug fixes and stability improvements.
Deprecated functionality
This functionality is deprecated and will be removed in a future release. See the documentation for each item for information on which functionality to use instead.
- NEW - function
appchannelHasOverflowOccured()
, removed after August 2023 - NEW - parameter
deck.bcDWM1000
, removed after August 2023 - NEW - parameter
commander.enHighLevel
, removed after August 2023 - Function
appchannelSendPacket()
, removed after August 2023 - Function
appchannelReceivePacket()
, removed after August 2023 - Function
sitAwTuDetected()
, removed after August 2023 - CRTP message, Port=CRTP_PORT_SETPOINT_HL(8), command=COMMAND_TAKEOFF(1), removed after August 2023
- CRTP message, Port=CRTP_PORT_SETPOINT_HL(8), command=COMMAND_LAND(2), removed after August 2023
- Log group
ext_pos
, removed after August 2023 - Parameter
lighthouse.bsAvailable
, removed after August 2023
What's Changed
- Updated docs: supported platforms by @krichardsson in #1172
- Updates to action scripts by @krichardsson in #1173
- Support to configure ESCs with BLHeli Configurator by @victorhook in #1170
- Set max velocity for PID controller by @krichardsson in #1176
- USD deck: parser and plotter improvements by @whoenig in #1181
- Mellinger: support to change gains in bindings by @whoenig in #1180
- Test framework improvements by @krichardsson in #1183
- Params: add missing callback for writeByName by @whoenig in #1185
- Add handling of rx fail for Loco by @krichardsson in #1188
- flow sensor eKF update minor fixes by @hmllr in #1189
- Ukf by @keffklau in #1159
- Change loco deck id to bcLoco by @krichardsson in #1196
- Adjusted battery test and made it configurable + clean-up by @tobbeanton in #1192
- Added paramNotifyChanged() to let apps notify the core when they modify the value of a parameter programmatically by @ntamas in #1193
- Refactor kalman estimator by @krichardsson in #1194
- Fix build that was broken after merge by @krichardsson in #1200
- Use wrapped matrix function by @krichardsson in #1201
- Update openocd_gdb_debugging.md by @hmllr in #1202
- Removed unused files by @krichardsson in #1199
- Prevent estimator tasks from running once at start up by @krichardsson in #1203
- fix typo in name of Kalman estimator by @ntamas in #1206
- Update kve fragmentation by @krichardsson in #1209
- Add reformat of storage by @krichardsson in #1208
- Always generate version information by @krichardsson in #1210
- Add OOT controller support by @krichardsson in #1211
- Rename "any" controller and estimator by @krichardsson in #1213
- Added docs on static and dynamic memory by @krichardsson in #1212
- Fix typos in comments in pm_stm32f4.c by @valeriyvan in #1215
- Fix spelling recieve => receive by @valeriyvan in #1216
- Fix doc comment in config.h by @valeriyvan in #1218
- Fix typo depreciated => deprecated by @valeriyvan in #1219
- Fix typo by @valeriyvan in #1220
- Fix typos in crtp_platform.md by @valeriyvan in #1224
- Fix typos in pwm-to-thrust.md by @valeriyvan in #1223
- Fix typos in memory_management.md by @valeriyvan in #1222
- Housekeeping by @valeriyvan in #1221
- Clarify LH documentation by @krichardsson in #1225
- Fix typos by @valeriyvan in #1226
- Fix typos by @valeriyvan in #1227
- Fix typo in trajectory_formats.md by @valeriyvan in #1228
- Added docs about deprecations by @krichardsson in #1229
- Deprecated enHighLevel by @krichardsson in #1230
- Move general information to bitcraze-website by @krichardsson in #1231
- Add docs for a few more memory mappings by @krichardsson in #1232
- Enable setting motor power level through MSP by @victorhook in #1214
- Fix python wheel build of the python binding by @ataffanel in #1184
- Make paramSetXXX() functions non-blocking by @krichardsson in #1235
- Removed obsolete lh scripts by @krichardsson in #1236
New Contributors
- @hmllr made their first contribution in #1189
- @keffklau made their first contribution in #1159
- @valeriyvan made their first contribution in #1215
Full Changelog: 2022.12...2023.02
2022.12
This release adds support for the Flapper platform, a new controller (Brescianini) and improvements for the motor upgrade kit. There has also been work on improving the configuration and code infrastructure, as well as bug- and stability fixes.
What's Changed
- Fixed syslink DMA by guarding a none-atimic read. by @tobbeanton in #1116
- Add debug log macros by @krichardsson in #1118
- Do not use DMA by default for syslink UART by @krichardsson in #1119
- Add throttling for LH2 by @krichardsson in #1117
- Convert some LH logs to debug by @krichardsson in #1120
- Use a file to define build targets by @krichardsson in #1125
- Migrating default PID gains and filter settings to platform defaults and Kconfig by @matejkarasek in #1122
- Improved support extRx (CPPM) by @matejkarasek in #1121
- Implement escaped percentage support in eprintf by @ataffanel in #1127
- Fix prediction rate in kalman filter by @krichardsson in #1128
- Implement storage statistic printing on console by @ataffanel in #1130
- Remove space in log and param names by @krichardsson in #1134
- Adding Flapper platform and handling servomotors by @matejkarasek in #1132
- Bugfix flapper power distribution by @matejkarasek in #1136
- Corrected doc by @krichardsson in #1139
- Bigquad early access fix by @victorhook in #1131
- Kbuild cleanup for TDoA by @krichardsson in #1141
- Added assert to check if log function pointer by @victorhook in #1144
- Doc updates by @knmcguire in #1145
- updated gdb debugging doc with WSL and extension version by @karlscholz in #1140
- Better handling of motor power distribution by @krichardsson in #1147
- Improvements for the Upgrade Kit by @victorhook in #1152
- fixed format issue in openocd_gbd_debugging.md by @karlscholz in #1151
- Add SI-units to control structure by @krichardsson in #1154
- Add Brescianini controller by @krichardsson in #1156
- AI-deck GAP8 flash write error check by @krichardsson in #1160
- Fix GAP8 flashing problems by @krichardsson in #1162
- removed LH limitation page and update other text by @knmcguire in #1164
- Added function to start battery autoupdate to avoid syslink queue overflow. by @tobbeanton in #1168
- Unify controller and estimator function names by @whoenig in #1165
- Fixed minor typo by @victorhook in #1167
- Refactor controller update to take const setpoint by @whoenig in #1166
- Discard incoming syslink packets until system is ready by @krichardsson in #1169
- python binding doc to build by @knmcguire in #1171
New Contributors
- @victorhook made their first contribution in #1131
- @karlscholz made their first contribution in #1140
Full Changelog: 2022.09...2022.12
2022.09
Major updates
- Full Lighthouse support for 2+ base stations
- TDoA3 long range
- Improved menus for automated documentation on web page
- CPX improvements
- CRTP over CPX
- UART2 performance improvements
- Syslink over UART2 removed (replaced with CRTP over CPX on UART2)
- Token ring protocol using P2P
- Bolt and Big-quad deck improvements
- DSHORT support for ESCs
- ESC pass-though configuration via USB (virtual COM port)
- Improved stability
Closed issues/pull requests
#949 Possible bug with i2cdevWrite - sending a single byte of data, sends two bytes
#998 Channel/address not always set at start up
#1025 lighthouse crossing beam
#1041 Kbuild uart2_link not yet converted
#1043 no red LED with low battery
#1047 Crazyflie 2.1 listed as 2.0 in windows
#1048 Display full NRF version string
#1050 Implementation of Virtual Com Port (composite USB) and DSHOT motor signal protocol
#1052 CI testing dynamic matrix
#1053 chore: Set permissions for GitHub actions
#1054 Platform build configurations seems to be broken
#1055 Fixed prop test not working with DSHOT and some small DSHOT efficiency improvements
#1056 Kconfig updates
#1057 Autonomous swarm demo update and working
#1059 Made UART2_LINK_COMM to a kbuild selection CONFIG_CRTP_OVER_UART.
#1060 Added UART DMA reception for sylink messages with more then 1byte data
#1061 Add debug probe for radio setup
#1062 Reduce TX power on CF2.1 when Loco deck is mounted
#1063 Add params for tdoa stddev
#1064 Enable setting UART1 debug printing baudrate from Kconfig
#1065 Optimize CPX communication on UART2
#1066 fix: fix unit tests on arm64
#1068 Tunnel CRTP over CPX (WiFi and serial port)
#1069 Correct platform defaults
#1070 DOC build instructions outdated
#1071 add GT define to all lighthouse measurements fix #1025
#1072 Specify wifi password minimum size
#1073 paramSetFloat() seems to be broken for persistent parameters
#1074 Fix build doc
#1075 convert alternative pins loco deck to kbuild
#1077 Improved internal parameter set/get functions
#1078 onchip debugging doc outdated
#1079 Fix build error when CPX is built without AI deck
#1080 Fix spelling error for AI define
#1081 Fix baudrate mismatch on startup of ESP
#1083 update gdb debugging doc
#1088 multiranger discard range measurements larger with bad status
#1089 Fixed estimator position stuck when no connection to client
#1092 Multi bs non experimental
#1093 Using new documentation menu format
#1094 Support 2+ base stations for crossing beam method
#1095 LH crossing beam support for 2+ base stations
#1097 Krichardsson/refactoring
#1098 DTR P2P in firmware
#1100 Add support for fullStateSetpoint in PID controller
#1101 High-Level flight: plan shortest rotation to reach the desired yaw
#1102 change name internal_param_log example and kbuild file
#1103 Increase priority of syslink flow control interrupt
#1105 DTR Renaming p2p_interface file
#1106 Disable syslink RX DMA
#1108 Add more syslink debug probes
#1109 Higher default std for tdoa3 long range
#1113 Added docs for configuring TDoA3 Long Range
Full Changelog: 2022.05...2022.09
Contributors
New Contributors
- @neilnaveen made their first contribution in #1053
- @marios-stam made their first contribution in #1057
- @Laatikk01234 made their first contribution in #1072
Aranyyan
C-Glick
CloudyPadmal
Danmark
FreddieOliveira
JGSuw
JacopoPan
Laatikk01234
MaxKemmeren
NicksonYap
Oxydation
Sascha274
SharvitDabir
Spordoz
TimKam
Williamwenda
WoNd3RBoY
X-N-C
Zhenghao-Dai
acecilia
aholler
andre-paraense
aswild
ataffanel
carlin-psvl
cbiffle
chronoB
concatime
danieldennett
dbrgn
dolfje
erwincoumans
estromb
evoggy
fbobrow
fredg02
fredgrat
gemenerik
guglie
jdavidberger
jonasdn
jpreiss
jsgf
jungr-ait
kant
khant14
knmcguire
krasin
krichardsson
lgenzelis
lkumar93
marios-stam
markhermeling
markhermelinggt
matejkarasek
mgreiff
mikehamer
neilnaveen
ntamas
ograff
omwdunkley
opsound
pablo-ng
pablogs9
roeeSch
s9meboeh
sdalu
stephanbro
theseankelly
timgates42
tobbeanton
tomfelker
volmen3
whoenig
2022.05
Major updates
- AI deck support
- Crazyflie Packet eXchange (CPX) support
- STM32 STD peripheral library updated to version 1.8.0
- General improvements
What's Changed
- minor correction on line-57 by @SharvitDabir in #1005
- Add AI-deck flashing support by @krichardsson in #1003
- Use Crazyflie console to print from ESP32 and GAP8 on AI-deck by @evoggy in #1012
- Improve building of Python bindings in KBuild by @whoenig in #1018
- Remove tilt compensation by @whoenig in #1019
- Add Python bindings for PID controller by @whoenig in #1021
- Add Python bindings for Mellinger controller by @whoenig in #1022
- Python bindings for power distribution by @whoenig in #1023
- CPX documentation by @evoggy in #1020
- Add assert dump functionality by @krichardsson in #1027
- Removed waiting for system start in memory subsystem by @evoggy in #1028
- Improved assert handling by @krichardsson in #1031
- Updated AI deck param name to match deck name by @krichardsson in #1034
- Updated STM32F4xx STD periph lib to v1.8.0 by @tobbeanton in #1035
- Update usddeck.c by @roeeSch in #1004
- Correct wall following demo by @krichardsson in #1038
- Kalman: only initialise param vars one time by @krichardsson in #1037
- Improvements for OOT builds by @krichardsson in #1039
- Update DFU flashing and new docs by @C-Glick in #1040
- Renamed CPX_T_HOST to CPX_T_WIFI_HOST by @evoggy in #1042
- Update UART2 to work better with the AI-deck by @krichardsson in #1044
- Workaround for waiting for all bootloader writes to be finished by @evoggy in #1045
For closed issues please see the 2022.05 milestone.
New Contributors
- @SharvitDabir made their first contribution in #1005
- @roeeSch made their first contribution in #1004
- @C-Glick made their first contribution in #1040
Full Changelog: 2022.03...2022.05
2022.03
Closed issues/pull requests
#762 Crazyflie CRTP_Param Documentation is outdated
#859 Initial port to the Linux kernel build system
#861 Overall commander architecture is complicated
#901 Lighthouse data not received in some angles
#928 Added version.vtpl to be parsed by doxygen for param docs
#929 Relay messages from GAP8 printf to the console
#931 Bolt + BQdeck persistent parameters
#934 Add mechanism for default parameters
#935 Added bolt platform
#940 Improve the low level CRTP documentation
#941 Kbuild: Settle on default config
#942 Kbuild: Convert more compiler defines to Kconfig
#943 Kbuild: Determine what more to make configurable
#944 Kbuild: Make "out-of-tree" build of apps work
#945 Kbuild: Update documentation
#947 Do not take address of packed member
#950 oot: Improve documentation of OOT with kbuild
#951 Kbuild: Convert MADWICK_QUATERNION define to config
#952 Key-Value unit test
#953 Kbuild: Convert DEBUG_PRINT_ON_UART1 to kconfig
#954 Kbuild: Convert CALIBRATED_LED_MORSE to Kconfig
#955 Build: Remove ENABLE_UART2 define
#956 Build: Remove SENSORS_MPU6500_DLPF_256HZ define
#957 CI: Use tools/build/build instead of make
#958 openocd flashing failing
#959 Makefile: Re-add variables needed for OpenOCD
#960 Kbuild: adding C++ support?
#961 Loco TX power should depend on Loco deck
#962 Support C++ in app-layer
#963 Remove all-flags CI target
#964 Update openocd_gdb_debugging.md
#965 Makefile.kbuild: Improve MacOS build experience
#966 add LIGHTHOUSE_AS_GROUNDTRUTH to kconfig
#968 Fix a typo in the name of Robert Mahony
#969 Kbuild: Convert some deck defines to Kconfig
#970 docs: Add guide for creating your own platform
#972 Add Kconfig option to reduce the brightness of the LED ring
#974 Make battery limits persistent
#975 Updated CPX packet format
#976 Added CRC to UART link and aligned with code in ESP
#977 Options and code to setup AI-deck WiFi from CF
#979 Add toobelt tool for building apps
#982 make cload wsl recipe overwritten
#983 Fixed CPX UART CRC calculation
#985 Add support for new(), malloc(), free() and assert() in C++ app code
#987 Use credentials for AI-deck AP mode
#989 Remove re-definition of PYTHON
#991 Improved LH2 data decoding
#992 Updated platform.md with KBuild vs persistent param.
#993 Added docs for lighthouse multi base station systems
#994 Added Bolt 1.1 platform config and motor mapping.
#999 Add parameter for base station availability
#1001 Add example of how to include files in OOT apps
#1006 change defconfig to cf2_defconfig
#1008 Persistent parameters for PIDs fixed.
#1009 Blocking GAP8 reading to avoid printing 0 in console
#1010 Can not change mode in Loco system
#1011 Fixed default values for pitch and yaw attitude PIDs.
Contributors
Aranyyan
C-Glick
CloudyPadmal
Danmark
FreddieOliveira
JGSuw
JacopoPan
MaxKemmeren
NicksonYap
Oxydation
Sascha274
Spordoz
TimKam
Williamwenda
WoNd3RBoY
X-N-C
Zhenghao-Dai
acecilia
aholler
andre-paraense
aswild
ataffanel
carlin-psvl
cbiffle
chronoB
concatime
danieldennett
dbrgn
dolfje
erwincoumans
estromb
evoggy
fbobrow
fredg02
fredgrat
gemenerik
guglie
jdavidberger
jonasdn
jpreiss
jsgf
jungr-ait
kant
khant14
knmcguire
krasin
krichardsson
lgenzelis
lkumar93
markhermeling
markhermelinggt
matejkarasek
mgreiff
mikehamer
ntamas
ograff
omwdunkley
opsound
pablo-ng
pablogs9
s9meboeh
sdalu
stephanbro
theseankelly
timgates42
tobbeanton
tomfelker
volmen3
whoenig