mirror of
https://github.com/CopterExpress/clever-show.git
synced 2026-05-30 16:59:32 +00:00
* .client_connected > .new_client_connected
* Fixed 'confirmation_required' wrapper
* Logging impr
* Changed and optimized a lot checks behaviour
* Added indication of connected/disconnected copters
* update_data_signal changed signature
* Added client removing functionality
* Option for automatically remove disconnected copters from table
* Renaming copters from QT server table on the go + some improvements
* Server: Check if self.clients list is not empty when trying to pop element from it
* Probably fixes behaviour of non-immidiate data sending from server
* Added changing hostname of copter
* Updated config
* Preview of selfchecheck results on double click
* Delete doc_2019-10-16_17-57-17.bashrc
* Update table data models for selfcheck
* Server: modify set id request to message
* Update client_config default file
* Client: modify set new id function
* Client: add avahi-daemon to restart when restarting network
* Client: add new hostname to ssh motd message, do not change hostname if no network restart in config
* Client: add newline to motd message
* Optimized request behaviour
* Client: fix service file and restart order
* Client: Add SO_KEEPALIVE and TCP_NODELAY options to client socket
* Modify to last tests with ping
* Client: remove ping
* Client: select reboot option when change id and add execute command
* Server: Add SO_KEEPALIVE option to server socket
* Server: Change removing copter
* Request resending after disconnection
* Resending improval (for furthrer functionality & fixes
* Fix of client removing behaviour
* Debugging
* Revert dubug code; 'Remove' fix confirmed
* do not clear requests queue
* Update requirements.txt
* Added namespace class to fix resend
* Improvements and simplification of notifier + port to client
* Refactor of telemetry thread
* Simplify lambdas
* Compress hostname check to single regex
* Changes in telemetry
* Refactored formatting of telemetry in table. NOT DONE
* Fix
* Git checkout. REVERT later!
* Conection fix
* Compability fixes
* Update start position
* Fix for reconnection with notifier socket
* Added traceback for pyqt5
* Fixes in new telemetry display
* Added lock to Telemetry
* Fixes for table display
* Fix of doubling line of client in table
* Fix of mass-removing clients from table
* Fix for clinet double-connection+removal
* Fix lock in Telemetry
* Changed signature of response callbacks for better syntax & fixes (all tested)
* Revert "Git checkout. REVERT later!"
This reverts commit 6122352380.
* Server: fix formatters
* Client: Remove telemetry_loop, small refactor of Telemetry class
* Server: Add formatters
* Server: Very small refactor
* Server: Fix checks and formatters
* Client: Fix check_failsafe function, small code refactor
* Client: update default config file
68 lines
1.0 KiB
INI
68 lines
1.0 KiB
INI
[SERVER]
|
|
port = 25000
|
|
broadcast_port = 8181
|
|
host = 192.168.1.101
|
|
buffer_size = 1024
|
|
|
|
[FILETRANSFER]
|
|
files_directory = animation
|
|
animation_file = animation.csv
|
|
|
|
[NTP]
|
|
use_ntp = False
|
|
host = ntp1.stratum2.ru
|
|
port = 123
|
|
|
|
[VISUAL_POSE_WATCHDOG]
|
|
timeout = 1.0
|
|
action = emergency_land
|
|
emergency_land_thrust = 0.45
|
|
emergency_land_decrease_thrust_after = 5.0
|
|
timeout_to_disarm_after_watchdog_action = 10.0
|
|
|
|
[TELEMETRY]
|
|
frequency = 1
|
|
transmit = True
|
|
land_if_pos_delta_bigger_than = 3.0
|
|
log_cpu_and_memory = True
|
|
|
|
[ANIMATION]
|
|
takeoff_animation_check = True
|
|
land_animation_check = True
|
|
frame_delay = 0.1
|
|
x_ratio = 1.0
|
|
y_ratio = 1.0
|
|
z_ratio = 1.0
|
|
|
|
[COPTERS]
|
|
frame_id = map
|
|
takeoff_height = 1.0
|
|
takeoff_time = 5.0
|
|
safe_takeoff = False
|
|
reach_first_point_time = 5.0
|
|
land_time = 1.0
|
|
x0_common = 0
|
|
y0_common = 0
|
|
z0_common = 0
|
|
yaw = 180
|
|
land_timeout = 10.0
|
|
|
|
[FLOOR FRAME]
|
|
parent = aruco_map
|
|
x = 2.4
|
|
y = 12.4
|
|
z = 6.4
|
|
roll = 180
|
|
pitch = 0
|
|
yaw = -90
|
|
|
|
[PRIVATE]
|
|
id = /hostname
|
|
restart_dhcpcd = True
|
|
use_leds = True
|
|
led_pin = 21
|
|
x0 = 0
|
|
y0 = 0
|
|
z0 = 0
|
|
|