background image

DRS Firmware Manual v2.6-EN (2022-07-19) 

©2022 Drone Rescue Systems GmbH 

 

11/19 

If  geofencing  is  used,  you  must  provide  a  separate  file  named  "geo_fence.csv"  in  the  root 
directory  of  the  SD-card  which  defines the  flight  area  limits.  The  CSV-file  must  contain  the 
following three columns, each polygon corner in one line: 

1.

 

latitude in degrees 

2.

 

longitude in degrees 

3.

 

upper altitude limit in meters above ground (takeoff position) 

Although an altitude limit is specified for each polygon corner, currently only the altitude limit 
of the last corner is used for the whole polygon area. It is recommended to use the same value 
for  all  corners.  Lines  beginning  with  a  hash  symbol  ('#')  are  ignored  and  can  be  used  as 
comments. 

Here is an example: 

geo_fence.csv 

 

 

 
# Geofence Example 
#lat [deg], long [deg], altitude [m] 
47.0775, 15.4435, 60 
47.0763, 15.4414, 60 
47.0760, 15.4429, 60 
47.0749, 15.4427, 60 
47.0752, 15.4457, 60 
 

The UAV may fly within the polygon up to a 
height of 60 m above ground. 

 

 

Alternatively, you can use the web-based tool on the website of Drone Rescue Systems GmbH 
(see Figure 1) to configure the geofence. To access this tool you must register on our website 

https://app.dronerescue.com

. After drawing the geofence on the map you can download the 

file called "geo_fence.csv" and place it in the root directory of the micro SD card. The "Above 
Ground Level" (AGL) altitude is the height limit of the geofence corridor. The DRS geofence 
software supports up to 50 GPS points. 

 

Summary of Contents for DRS-M300

Page 1: ...r Manual DRS M300 EN 2022 08 10 2022 Drone Rescue Systems GmbH Content Overview Parachute Manual DRS M300 version 2 3 EN Emergency Trigger Device Manual version 1 1 EN DRS Firmware Manual version 2 5...

Page 2: ...anual DRS M300 v2 3 EN 2022 08 10 2022 Drone Rescue Systems GmbH 1 26 Parachute Manual DRS M300 Version 2 3 EN 2022 08 10 Drone Rescue Systems GmbH Andritzer Reichsstra e 15 8045 Graz AUSTRIA www dron...

Page 3: ...ion of the UAV carrying case 14 Configure the M300 15 5 5 1 Configure Onboard SDK in DJI Assistant Application 15 5 5 2 Onboard SDK activation 16 DRS Configuration 17 Assembly test 17 6 Flight 19 Pre...

Page 4: ...in Drone Rescue Systems GmbH its subsidiaries the directors employees and agents cannot be held liable for the use of and reliance of the opinions estimates forecasts and findings in these documents W...

Page 5: ...and acoustical indication signals No use of pyrotechnics explosive components to deploy the parachute No use of compressed gas cartridges to deploy the parachute Bayonet mechanism to simply attach and...

Page 6: ...escription Container 1 Carbon container of the DRS system Container lid 1 Lid of the container Parachute 1 Parachute wrapped in a plastic cover secured by some rubber bands Parachute cord 2 Cords moun...

Page 7: ...1 Brummel hook to link the parachute to the parachute cords Hook protection sleeve 1 Protection sleeve for the brummel hook Cord box 1 Self adhesive cord box to stow the parachute cords away Cord box...

Page 8: ...r the DRS system 13 M300 RC connector including antenna with mounting plate for the DRS system Optional component depending on device variant Emergency Trigger 13 Handheld radio controlled RC transmit...

Page 9: ...tools used for the system installation These tools are not part of the system and have to be provided by the user Within the document tools are linked by their short ID Short ID Picture Description Nu...

Page 10: ...plate of the DRS M300 connector on the front right arm of the UAV with the cable pointing to the UAV center Place it as close to the center as possible so that you can still unlock and fold the arm Th...

Page 11: ...drones thread holes for top mounted payloads You may mount other top mounted payloads to these spacers Clean the front right side of the UAV shown in the picture below Afterwards remove the backside f...

Page 12: ...loop fastener over each parachute cord Tighten the parachute cords well and fasten the hook and loop fasteners When both sides are done it should look like this Push the container cord ribbon through...

Page 13: ...of the lid Remove the container cord it will be used later again Thread the open ends of both parachute cords through the hook s small hole without opening Push the parachute cords far enough through...

Page 14: ...e cords and put them into the cord box Close the cord box with the cord box lid CORRECT INCORRECT Caution If the parachute cords are not tightened well the cords might get tangled up in the UAV propel...

Page 15: ...ation of the DRS M300 system the UAV will not fit in the original carrying case A simple but irreversible modification will allow to fit the UAV including the DRS M300 system without container in the...

Page 16: ...ong the two green lines The longer continuous line should be twice as long as the shorter one Afterwards cut horizontally at the same level as the yellow marking and remove the plastic The UAV DRS M30...

Page 17: ...2 Onboard SDK activation The UAV requires an activation of the parachute system before it can be used This must be done only once when installing the DRS and also once after each firmware update of t...

Page 18: ...n the parachute is deployed It is therefore absolutely inevitable to verify that the motors stop at the assembly test see 5 7 Assembly test DRS Configuration The DRS parachute system s behavior can be...

Page 19: ...s described in the firmware manual in chapter Timed Deployment via File In case of the RC variant turn on the Emergency Trigger Turn on the UAV and perform the usual takeoff procedure until the motors...

Page 20: ...ainer is fully under tension and the deployment base is at the bottom the parachute is packed in the plastic cover and the rubber bands which secure it have been removed the parachute is fully loaded...

Page 21: ...iner and which is longer than the whole unit A plastic pipe is very convenient but a small bottle of water works as well Use it to gently push down the catapult platform until it reaches the bottom po...

Page 22: ...hute but keep the plastic cover shut or the parachute will unfurl Completely insert the parachute into the container with the jagged edge first Check if the parachute fabric is fully covered by the pl...

Page 23: ...from sunlight and other environmental influences The cord of the parachute should lead out underneath the container lid at its designated position pointing to the center of the UAV Place the containe...

Page 24: ...GmbH 23 26 After pushing it down a bit rotate it clockwise until the arrow points towards the closed padlock symbol Connect the safety cord of the container to the container cord mounted on the drone...

Page 25: ...slide the hook protection sleeve over both hooks Caution The protection sleeve prevents an unintentional detachment of the hooks thus always has to be in place 6 2 3 Unload the parachute Execute the...

Page 26: ...shown the DRS is ready for takeoff Do not take off if a warning or an error is shown Right after the takeoff you must observe the LED and buzzer to check if the DRS has correctly detected the takeoff...

Page 27: ...ng of the parachute Replacement of the plastic cover Replacement of the elastic rubber springs Replacement of the parachute cords The maintenance needs to be done by Drone Rescue Systems GmbH or a cer...

Page 28: ...Device Manual v1 1 EN 2022 07 01 2022 Drone Rescue Systems GmbH 1 8 Emergency Trigger Device Manual Version 1 1 EN 2022 07 01 Drone Rescue Systems GmbH Andritzer Reichsstra e 15 8045 Graz AUSTRIA www...

Page 29: ...2 8 Contents Emergency Trigger Device Manual 1 1 Disclaimer 3 2 Introduction 4 3 Components 5 4 Emergency Trigger Device 6 RC Receiver Installation 6 4 1 1 General variant 6 4 1 2 DRS M300 variant 7...

Page 30: ...erein Drone Rescue Systems GmbH its subsidiaries the directors employees and agents cannot be held liable for the use of and reliance of the opinions estimates forecasts and findings in these document...

Page 31: ...ute system It provides a comfortable way of manually triggering a parachute deployment It is easy to install and simple to use Because the sending frequency of the signal is subject to governmental co...

Page 32: ...ter and antenna to deploy parachute in case of emergency Selective components RC Receiver general 5 15 Radio controlled RC receiver for the emergency trigger general model not developed for a special...

Page 33: ...gle RC receiver The paired devices have the same set serial number see pictures below RC Receiver Installation 4 1 1 General variant If you have the general variant connect the cable of the RC receive...

Page 34: ...battery box Change the power switch position to ON Caution Using the device without antenna may destroy the Emergency Trigger or cause permanent connectivity problems Check if the power LED indicates...

Page 35: ...inking blue DEPLOYMENT INITIATED Table 5 Connection LED states 5 Specifications EU variant NON EU variant Operating frequency 868 MHz 915 MHz max RF power 25 mW 100 mW max current consumption 9V 190 m...

Page 36: ...al v2 6 EN 2022 07 19 2022 Drone Rescue Systems GmbH 1 19 DRS Firmware Manual Version 2 6 EN 2022 07 19 Applies to DRS FW v2 4 Drone Rescue Systems GmbH Andritzer Reichsstra e 15 8045 Graz AUSTRIA www...

Page 37: ...onfiguration Parameters 5 Configuring the DRS via MAVLink 8 System Time 9 4 3 1 Time Zone 10 Geofence 10 5 Manual Deployment 13 6 Interface description 14 Logic Motor Enable Signal 14 PWM Motor Enable...

Page 38: ...Drone Rescue Systems GmbH its subsidiaries the directors employees and agents cannot be held liable for the use of and reliance of the opinions estimates forecasts and findings in these documents We r...

Page 39: ...e firmware It also explains the supported interfaces 3 Firmware Installation Update The newest firmware is already installed on the DRS when it is shipped to the customer If you want to update it you...

Page 40: ...meter s name and the value separated with a space see example file below If the configuration file cannot be processed for any reason the system enters the INITIALIZATION error state which is indicate...

Page 41: ...TTENTION This feature is disabled in FW v2 4 2 Recommended 55 DJI M600 Range 0 20 90 Resolution 1 Unit deg 55 DJI M210 63 DJI M300 MAX_SINKRATE Maximum allowed sink rate in m s Deploy when when the sy...

Page 42: ...interfaces are explained in chapter 6 0 logic motor enable signal 1 PWM motor enable signal 2 reserved for future use 3 DJI API Onboard SDK 4 MAVLink UART Recommended Range 0 4 Resolution Unit UART_BA...

Page 43: ...ameters Currently there is only one Parameter Type Range Description DRONE_NAME text max 30 chars You can specify a custom name which will appear in the logfile Table 7 Optional parameters Caution Be...

Page 44: ...TKOFF_HEIGHT FLOAT MAX_BANK_ANGLE PRS_MAX_BANK UINT16 MAX_SINKRATE PRS_MAX_SINKRATE FLOAT MAX_YAWRATE PRS_MAX_YAWRATE UINT16 MIN_ACCELERATION PRS_MIN_ACCEL FLOAT POWER_MONITOR PRS_POWER_MONITR UINT16...

Page 45: ...odule If you want to have the DRS system time set to your local time instead of UTC time in a Pixhawk environment just set the parameter SDLOG_UTC_OFFSET to the time difference given in minutes The DR...

Page 46: ...all corners Lines beginning with a hash symbol are ignored and can be used as comments Here is an example geo_fence csv Geofence Example lat deg long deg altitude m 47 0775 15 4435 60 47 0763 15 4414...

Page 47: ...DRS Firmware Manual v2 6 EN 2022 07 19 2022 Drone Rescue Systems GmbH 12 19 Figure 1 Online tool to configure the geofence...

Page 48: ...ms means normal operation while a pulse width above 1 6 ms triggers the deployment of the parachute To gain some safety and to prevent deployments by mistake during the initialization process and befo...

Page 49: ...gic low level indicates normal operation i e motors on while a logic high indicates to stop the motors PWM Motor Enable Signal This is a very simple interface with only one piece of information to be...

Page 50: ...nds the command MAV_CMD_DO_FLIGHTTERMINATION 185 to stop the motors The autopilot can control the DRS s automatic failure detection and it can deploy the parachute with the command MAV_CMD_DO_PARACHUT...

Page 51: ...landing detection PARACHUTE_RELEASE 2 regardless of landed or taken off deploy the parachute disable the takeoff landing detection Table 9 Handling of MAV_CMD_DO_PARACHUTE Note that the takeoff landi...

Page 52: ...waiting for man dep apply PWM signal for manual deployment blue cyan waiting for interface check connection to the interface blue white waiting for GNSS check GNSS reception blue yellow three short be...

Page 53: ...aution If the DRS does not detect the takeoff you must land the UAV because the automatic deployment function is inactive Switch the power off wait 10 seconds and repeat the start procedure If a failu...

Page 54: ...and buzzer indicate the TIMED DEPLOYMENT state while the timer is running Caution Do not take off when the timed deployment feature is active because the parachute will be deployed and the motors wil...

Reviews: