diff --git a/.github/workflows/actions.yml b/.github/workflows/actions.yml index 69613c585..252835b31 100644 --- a/.github/workflows/actions.yml +++ b/.github/workflows/actions.yml @@ -50,6 +50,7 @@ jobs: - x9d - x9dp - x9dp2019 + - x9e - x9lite - x9lites - xlite @@ -92,6 +93,7 @@ jobs: - x12s - x7;x7-access - x9d;x9dp;x9dp2019 + - x9e;x9e-hall - x9lite;x9lites - xlite;xlites container: diff --git a/fw.json b/fw.json index f928a4d51..af72fa5f2 100644 --- a/fw.json +++ b/fw.json @@ -9,6 +9,8 @@ ["FrSky X9D", "x9d-"], ["FrSky X9D Plus", "x9dp-"], ["FrSky X9D Plus 2019", "x9dp2019-"], + ["FrSky X9E", "x9e-"], + ["FrSky X9E Hall", "x9e-hall-"], ["FrSky X9 Lite", "x9lite-"], ["FrSky X9 Lite S", "x9lites-"], ["FrSky X-Lite", "xlite-"], diff --git a/tools/build-frsky.py b/tools/build-frsky.py index fc33d2b80..24522624b 100755 --- a/tools/build-frsky.py +++ b/tools/build-frsky.py @@ -71,6 +71,11 @@ boards = { "PCB": "X9E", "DEFAULT_MODE": "2", }, + "X9EHall": { + "PCB": "X9E", + "STICKS": "HORUS", + "DEFAULT_MODE": "2", + }, "X7_FCC": { "PCB": "X7", "DEFAULT_MODE": "2", diff --git a/tools/build-gh.sh b/tools/build-gh.sh index 8f398f5a7..72afd9021 100755 --- a/tools/build-gh.sh +++ b/tools/build-gh.sh @@ -120,6 +120,9 @@ do x9e) BUILD_OPTIONS+="-DPCB=X9E" ;; + x9e-hall) + BUILD_OPTIONS+="-DPCB=X9E -DSTICKS=HORUS" + ;; x10) BUILD_OPTIONS+="-DPCB=X10" ;;