From 553425f9946acdad3af931ff9a42fe64aa2c0fea Mon Sep 17 00:00:00 2001 From: Andy Piper Date: Wed, 27 Jan 2021 21:12:58 +0000 Subject: [PATCH] Scripts: add bi-directional dshot firmware to built binaries --- Tools/scripts/build_binaries.py | 9 +++++++++ Tools/scripts/generate_manifest.py | 10 ++++++++++ 2 files changed, 19 insertions(+) diff --git a/Tools/scripts/build_binaries.py b/Tools/scripts/build_binaries.py index 714c8aa31c..64c362ba99 100755 --- a/Tools/scripts/build_binaries.py +++ b/Tools/scripts/build_binaries.py @@ -572,16 +572,20 @@ is bob we will attempt to checkout bob-AVR''' "KakuteF7Mini", "MambaF405v2", "MatekF405", + "MatekF405-bdshot", "MatekF405-STD", "MatekF405-Wing", "MatekF765-Wing", "MatekH743", + "MatekH743-bdshot", "OMNIBUSF7V2", "sparky2", "omnibusf4", "omnibusf4pro", + "omnibusf4pro-bdshot", "omnibusf4v6", "OmnibusNanoV6", + "OmnibusNanoV6-bdshot", "mini-pix", "airbotf4", "revo-mini", @@ -597,13 +601,16 @@ is bob we will attempt to checkout bob-AVR''' "CUAVv5Nano", "CUAV-Nora", "CUAV-X7", + "CUAV-X7-bdshot", "mRoX21", "Pixracer", + "Pixracer-bdshot", "F4BY", "mRoX21-777", "mRoControlZeroF7", "mRoNexus", "mRoPixracerPro", + "mRoPixracerPro-bdshot", "mRoControlZeroOEMH7", "F35Lightning", "speedybeef4", @@ -616,7 +623,9 @@ is bob we will attempt to checkout bob-AVR''' "VRBrain-v54", "TBS-Colibri-F7", "Durandal", + "Durandal-bdshot", "CubeOrange", + "CubeOrange-bdshot", "CubeYellow", "R9Pilot", "QioTekZealotF427", diff --git a/Tools/scripts/generate_manifest.py b/Tools/scripts/generate_manifest.py index 90cb767ae3..cc7545de89 100755 --- a/Tools/scripts/generate_manifest.py +++ b/Tools/scripts/generate_manifest.py @@ -23,6 +23,7 @@ brand_map = { 'Pixhawk4' : ('Pixhawk 4', 'Holybro'), 'Pix32v5' : ('Pix32 v5', 'Holybro'), 'Durandal' : ('Durandal', 'Holybro'), + 'Durandal-bdshot' : ('Durandal', 'Holybro'), 'PH4-mini' : ('Pixhawk 4 Mini', 'Holybro'), 'KakuteF4' : ('KakuteF4', 'Holybro'), 'KakuteF7' : ('KakuteF7', 'Holybro'), @@ -30,6 +31,7 @@ brand_map = { 'CubeBlack' : ('CubeBlack', 'Hex/ProfiCNC'), 'CubeYellow' : ('CubeYellow', 'Hex/ProfiCNC'), 'CubeOrange' : ('CubeOrange', 'Hex/ProfiCNC'), + 'CubeOrange-bdshot' : ('CubeOrange', 'Hex/ProfiCNC'), 'CubePurple' : ('CubePurple', 'Hex/ProfiCNC'), 'CubeSolo' : ('CubeSolo', '3DR'), 'CubeGreen-solo' : ('CubeGreen Solo', 'Hex/ProfiCNC'), @@ -37,17 +39,23 @@ brand_map = { 'CUAVv5Nano' : ('CUAVv5 Nano', 'CUAV'), 'CUAV-Nora' : ('CUAV Nora', 'CUAV'), 'CUAV-X7' : ('CUAV X7', 'CUAV'), + 'CUAV-X7-bdshot' : ('CUAV X7', 'CUAV'), 'DrotekP3Pro' : ('Pixhawk 3 Pro', 'Drotek'), 'MambaF405v2' : ('Diatone Mamba F405 MK2', 'Diatone'), 'MatekF405' : ('Matek F405', 'Matek'), + 'MatekF405-bdshot' : ('Matek F405', 'Matek'), 'MatekF405-STD' : ('Matek F405 STD', 'Matek'), 'MatekF405-Wing' : ('Matek F405 Wing', 'Matek'), + 'MatekH743' : ('Matek H743', 'Matek'), + 'MatekH743-bdshot' : ('Matek H743', 'Matek'), 'mini-pix' : ('MiniPix', 'Radiolink'), 'Pixhawk1' : ('Pixhawk1', 'mRobotics'), 'Pixracer' : ('PixRacer', 'mRobotics'), + 'Pixracer-bdshot' : ('PixRacer', 'mRobotics'), 'mRoX21' : ('mRo X2.1', 'mRobotics'), 'mRoX21-777' : ('mRo X2.1-777', 'mRobotics'), 'mRoPixracerPro' : ('mRo PixracerPro', 'mRobotics'), + 'mRoPixracerPro-bdshot' : ('mRo PixracerPro', 'mRobotics'), 'mRoControlZeroOEMH7' : ('mRo ControlZero OEM H7', 'mRobotics'), 'mRoNexus' : ('mRo Nexus', 'mRobotics'), 'TBS-Colibri-F7' : ('Colibri F7', 'TBS'), @@ -55,8 +63,10 @@ brand_map = { 'mindpx-v2' : ('MindPX V2', 'AirMind'), 'OMNIBUSF7V2' : ('Omnibus F7 V2', 'Airbot'), 'omnibusf4pro' : ('Omnibus F4 Pro', 'Airbot'), + 'omnibusf4pro-bdshot' : ('Omnibus F4 Pro', 'Airbot'), 'omnibusf4v6' : ('Omnibus F4 V6', 'Airbot'), 'OmnibusNanoV6' : ('Omnibus Nano V6', 'Airbot'), + 'OmnibusNanoV6-bdshot' : ('Omnibus Nano V6', 'Airbot'), 'speedybeef4' : ('SpeedyBee F4', 'SpeedyBee'), 'QioTekZealotF427' : ('ZealotF427', 'QioTek'), 'BeastH7' : ('Beast H7 55A AIO', 'iFlight'),