Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

File change tracker #72

Closed
wants to merge 48 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
a75f1f7
AP_BattMonitor: AD7091R5 File addition new Battery Type
loki077 May 27, 2022
da58b3e
AP_BattMonitor: Addition AD7091R5 Battery Type
Apr 18, 2023
c35cf46
AP_Periph: add arm data receive monitoring
Apr 18, 2023
5762ef2
Hwdef: CarbonixF405 enable arm monitoring
loki077 May 31, 2022
bb18780
AP_Compass : Add QMC5883P
loki077 Jun 1, 2022
dd2502a
Hwdef : CarbonixL496 & CarbonixF405 Add compass QM5883P
loki077 Jun 1, 2022
85bf87a
Tools : Decode_devid Add Compass QMC5883P, AK09915
loki077 Jun 1, 2022
7b17f87
Hwdef: CarbonixL496 enable arm monitoring
Apr 18, 2023
3d6138f
AP_Periph: Print System Init msg with Cersion msg
loki077 Jun 2, 2022
89b0a34
Hwdef: CarbonixL496 GPS Enable with compass and LED
Apr 18, 2023
4f9fb0d
Hwdef: CarbonixF405 Enable GPS compass and LED
loki077 Jun 3, 2022
3297195
OV3-396 AP_EFI_Hirth : Hirth Driver addition
Sep 26, 2022
be114d9
OV3-396 AP_SerialManager : Hirth changes For setting BAUD and Buffer …
Apr 18, 2023
76ff516
OV3-396 AP_ICEngine : add GPIO test code for kill switch
Apr 20, 2023
7cfbb9c
OV3-396 AP_Periph: Addition of ESC APD HVPro
Apr 20, 2023
0cfff28
OV3-396 hwdef: CarbonixF405 & CarbonixL496 addition of AP ESC HVPro
Sep 26, 2022
a4cdfe1
OV3-396 AP_Periph : parameters addition for APD HVPro ESC
Sep 26, 2022
0b61486
OV3-645 AP_Periph: HVPro ESC Squash
Apr 20, 2023
c3d2ac8
OV3-398 AP_Periph: Adds a parameter to allow for user configurable ti…
Apr 20, 2023
39a586b
OV3-398 AP_Periph: Add timeout to ESC driving when CAN packets are lost
Dec 7, 2022
546af0e
OV3-416 hwdef: Enable external GPS IS8310 compass
Dec 16, 2022
375d7fd
OV3-404 AP_Periph: version number in header
Apr 20, 2023
167a92d
OV3-463 AP_ESC_Telem : logging and putting error_status to backend
Feb 2, 2023
5661553
OV3-463 AP_periph: Update ESC status packet error count to error status
Feb 1, 2023
663c96e
OV3-463 AP_UAVCAN : extract error count from ESC_STATUS pkt
Feb 1, 2023
f359745
AP_UAVCAN: allow BRD_SAFETY_MASK to work on CAN ESCs and servos
tridge Jun 28, 2023
53c6307
AP_ESC_Telem: fixed invalid log structure unit
tridge Jun 29, 2023
3526c42
Plane: improved fwd throttle during VTOL landing
tridge Jun 29, 2023
cd44e6a
OV3-809: AP_Periph: APDHVPRo ESC fixed code as per suggestion
Jun 27, 2023
99e504c
OV3-400 AP_UAVCAN: CAN Node status Log
Jul 17, 2023
f9d034b
OV3-733: AP_Bootloader: reserve 100 IDs for Carbonix boards and alloc…
Jul 17, 2023
93787b9
OV3-733: Tools: Carbonix waf build script
Jul 11, 2023
270fe32
OV3-733: hwdef: add new boards Carbonix
Jul 11, 2023
e1a28ee
OV3-733: Script add to CubeOrange Cx_LED_Driver
Jul 11, 2023
1d9669f
VO1-147 AP_HAL: added statistics structure for CAN
tridge Dec 7, 2022
d5797fd
OV3-691 hwdef: Add crystal 12Mhz , RangeFinder
May 5, 2023
342391c
VO1-147 AP_UAVCAN: log bus statistics
Jul 17, 2023
516c12b
AP_Math: add sum_of_bytes_in_buffer_mod_256
peterbarker Jun 26, 2023
5df2a21
OV3-645: MS EFI update
Jul 17, 2023
37c4e4f
OV3-645: Hirth SITL integration
Jul 17, 2023
2546675
Tools: added SpringValley3 location
tridge Jul 12, 2023
6448425
Ottano SITL setup
tridge Jul 12, 2023
2b10d13
OV3-645 : AP_UAVCAN: Logn Node status changed to ENABLE_STATS
Jul 18, 2023
77b018d
Plane: On vtol landings if from a mission perform crosstracking
WickedShell Jul 17, 2023
3f39bb2
AP_EFI: fixed parameter metadata for Hirth parameters
tridge Aug 21, 2023
ff1c153
CI: update github actions to prevent nodejs version warning
khancyr Dec 9, 2022
b0cf073
CI: add ccache config to test_size
khancyr Dec 9, 2022
3596355
CI: update github action to remove deprecation warnings from logs
khancyr Jan 16, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .github/workflows/cygwin_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
runs-on: 'windows-latest'

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: 'recursive'
- uses: cygwin/cygwin-install-action@master
Expand All @@ -31,13 +31,13 @@ jobs:

- name: Check build files
id: check_files
uses: andstor/file-existence-action@v1
uses: andstor/file-existence-action@v2
with:
files: "artifacts/*"
allow_failure: true
fail: true

- name: Archive build
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v3
with:
name: binaries
path: artifacts
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/macos_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
]

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: 'recursive'
- name: Install Prerequisites
Expand All @@ -33,9 +33,9 @@ jobs:
id: ccache_cache_timestamp
run: |
NOW=$(date -u +"%F-%T")
echo "::set-output name=timestamp::${NOW}"
echo "{timestamp}=${NOW}" >> $GITHUB_OUTPUT
- name: ccache cache files
uses: actions/cache@v2
uses: actions/cache@v3
with:
path: ~/.ccache
key: ${{github.workflow}}-ccache-${{matrix.config}}-${{steps.ccache_cache_timestamp.outputs.timestamp}}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test_ccache.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
gcc: [10]
steps:
# git checkout the PR
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: 'recursive'
- name: ccache test
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/test_chibios.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,17 +59,17 @@ jobs:

steps:
# git checkout the PR
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: 'recursive'
# Put ccache into github cache for faster build
- name: Prepare ccache timestamp
id: ccache_cache_timestamp
run: |
NOW=$(date -u +"%F-%T")
echo "::set-output name=timestamp::${NOW}"
echo "{timestamp}=${NOW}" >> $GITHUB_OUTPUT
- name: ccache cache files
uses: actions/cache@v2
uses: actions/cache@v3
with:
path: ~/.ccache
key: ${{github.workflow}}-ccache-${{matrix.config}}-${{ matrix.toolchain }}-${{ matrix.gcc }}-${{steps.ccache_cache_timestamp.outputs.timestamp}}
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/test_coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,17 +29,17 @@ jobs:
]
steps:
# git checkout the PR
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: 'recursive'
# Put ccache into github cache for faster build
- name: Prepare ccache timestamp
id: ccache_cache_timestamp
run: |
NOW=$(date -u +"%F-%T")
echo "::set-output name=timestamp::${NOW}"
echo "{timestamp}=${NOW}" >> $GITHUB_OUTPUT
- name: ccache cache files
uses: actions/cache@v2
uses: actions/cache@v3
with:
path: ~/.ccache
key: ${{github.workflow}}-ccache-${{ matrix.toolchain }}-${{steps.ccache_cache_timestamp.outputs.timestamp}}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test_environment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ jobs:
esac

# git checkout the PR
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: 'recursive'
- name: test install environment ${{matrix.os}}.${{matrix.name}}
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/test_linux_sbc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,17 +43,17 @@ jobs:

steps:
# git checkout the PR
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: 'recursive'
# Put ccache into github cache for faster build
- name: Prepare ccache timestamp
id: ccache_cache_timestamp
run: |
NOW=$(date -u +"%F-%T")
echo "::set-output name=timestamp::${NOW}"
echo "{timestamp}=${NOW}" >> $GITHUB_OUTPUT
- name: ccache cache files
uses: actions/cache@v2
uses: actions/cache@v3
with:
path: ~/.ccache
key: ${{github.workflow}}-ccache-${{matrix.config}}-${{ matrix.toolchain }}-${{steps.ccache_cache_timestamp.outputs.timestamp}}
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/test_replay.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,17 +24,17 @@ jobs:
]
steps:
# git checkout the PR
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: 'recursive'
# Put ccache into github cache for faster build
- name: Prepare ccache timestamp
id: ccache_cache_timestamp
run: |
NOW=$(date -u +"%F-%T")
echo "::set-output name=timestamp::${NOW}"
echo "{timestamp}=${NOW}" >> $GITHUB_OUTPUT
- name: ccache cache files
uses: actions/cache@v2
uses: actions/cache@v3
with:
path: ~/.ccache
key: ${{github.workflow}}-ccache-${{ matrix.toolchain }}-${{steps.ccache_cache_timestamp.outputs.timestamp}}
Expand All @@ -55,7 +55,7 @@ jobs:
Tools/scripts/build_ci.sh

- name: Archive buildlog artifacts
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v3
if: failure()
with:
name: fail-${{ matrix.toolchain }}-${{matrix.config}}
Expand Down
45 changes: 45 additions & 0 deletions .github/workflows/test_scripting_docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
name: test scripting docs

on:
push:
paths: # only run for scripting changes
- 'libraries/AP_Scripting/tests/docs_check.py'
- 'libraries/AP_Scripting/generator/**'

pull_request:
paths: # only run for scripting changes
- 'libraries/AP_Scripting/tests/docs_check.py'
- 'libraries/AP_Scripting/generator/**'

workflow_dispatch:

concurrency:
group: ci-${{github.workflow}}-${{ github.ref }}
cancel-in-progress: true

jobs:
test-scripting-docs:
runs-on: ubuntu-20.04
container: ardupilot/ardupilot-dev-base:latest
steps:
# git checkout the PR
- uses: actions/checkout@v3
with:
submodules: 'recursive'

- name: copy docs
run: |
PATH="/github/home/.local/bin:$PATH"
mv "libraries/AP_Scripting/docs/docs.lua" "libraries/AP_Scripting/docs/current_docs.lua"

- name: build sitl # we don't really need to build the full code, just trigger docs re-gen with --scripting-docs, timeout after 10 seconds
shell: bash
run: |
PATH="/github/home/.local/bin:$PATH"
./waf configure --board sitl
timeout 10 ./waf antennatracker --scripting-docs || code=$?; if [[ $code -ne 124 && $code -ne 0 ]]; then exit $code; fi

- name: run compare
run: |
PATH="/github/home/.local/bin:$PATH"
python ./libraries/AP_Scripting/tests/docs_check.py "./libraries/AP_Scripting/docs/docs.lua" "./libraries/AP_Scripting/docs/current_docs.lua"
32 changes: 16 additions & 16 deletions .github/workflows/test_sitl_copter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,17 +21,17 @@ jobs:
]
steps:
# git checkout the PR
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: 'recursive'
# Put ccache into github cache for faster build
- name: Prepare ccache timestamp
id: ccache_cache_timestamp
run: |
NOW=$(date -u +"%F-%T")
echo "::set-output name=timestamp::${NOW}"
echo "{timestamp}=${NOW}" >> $GITHUB_OUTPUT
- name: ccache cache files
uses: actions/cache@v2
uses: actions/cache@v3
with:
path: ~/.ccache
key: ${{github.workflow}}-ccache-${{ matrix.toolchain }}-${{steps.ccache_cache_timestamp.outputs.timestamp}}
Expand Down Expand Up @@ -73,17 +73,17 @@ jobs:

steps:
# git checkout the PR
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: 'recursive'
# Put ccache into github cache for faster build
- name: Prepare ccache timestamp
id: ccache_cache_timestamp
run: |
NOW=$(date -u +"%F-%T")
echo "::set-output name=timestamp::${NOW}"
echo "{timestamp}=${NOW}" >> $GITHUB_OUTPUT
- name: ccache cache files
uses: actions/cache@v2
uses: actions/cache@v3
with:
path: ~/.ccache
key: ${{github.workflow}}-ccache-base-${{steps.ccache_cache_timestamp.outputs.timestamp}}
Expand All @@ -100,7 +100,7 @@ jobs:
Tools/scripts/build_ci.sh

- name: Archive buildlog artifacts
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v3
if: failure()
with:
name: fail-${{matrix.config}}
Expand All @@ -114,7 +114,7 @@ jobs:
retention-days: 14

- name: Archive .bin artifacts
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v3
with:
name: BIN-${{matrix.config}}
path: /__w/ardupilot/ardupilot/logs
Expand All @@ -127,17 +127,17 @@ jobs:
options: --privileged --cap-add=SYS_PTRACE --security-opt apparmor=unconfined --security-opt seccomp=unconfined
steps:
# git checkout the PR
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: 'recursive'
# Put ccache into github cache for faster build
- name: Prepare ccache timestamp
id: ccache_cache_timestamp
run: |
NOW=$(date -u +"%F-%T")
echo "::set-output name=timestamp::${NOW}"
echo "{timestamp}=${NOW}" >> $GITHUB_OUTPUT
- name: ccache cache files
uses: actions/cache@v2
uses: actions/cache@v3
with:
path: ~/.ccache
key: ${{github.workflow}}-ccache-base-${{steps.ccache_cache_timestamp.outputs.timestamp}}
Expand Down Expand Up @@ -167,17 +167,17 @@ jobs:

steps:
# git checkout the PR
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: 'recursive'
# Put ccache into github cache for faster build
- name: Prepare ccache timestamp
id: ccache_cache_timestamp
run: |
NOW=$(date -u +"%F-%T")
echo "::set-output name=timestamp::${NOW}"
echo "{timestamp}=${NOW}" >> $GITHUB_OUTPUT
- name: ccache cache files
uses: actions/cache@v2
uses: actions/cache@v3
with:
path: ~/.ccache
key: ${{github.workflow}}-ccache-base-${{steps.ccache_cache_timestamp.outputs.timestamp}}
Expand All @@ -194,7 +194,7 @@ jobs:
Tools/scripts/build_ci.sh

- name: Archive buildlog artifacts
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v3
if: failure()
with:
name: fail-${{matrix.config}}
Expand All @@ -208,7 +208,7 @@ jobs:
retention-days: 14

- name: Archive .bin artifacts
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v3
with:
name: BIN-${{matrix.config}}
path: /__w/ardupilot/ardupilot/logs
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/test_sitl_periph.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,17 +14,17 @@ jobs:
container: ardupilot/ardupilot-dev-base:latest
steps:
# git checkout the PR
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: 'recursive'
# Put ccache into github cache for faster build
- name: Prepare ccache timestamp
id: ccache_cache_timestamp
run: |
NOW=$(date -u +"%F-%T")
echo "::set-output name=timestamp::${NOW}"
echo "{timestamp}=${NOW}" >> $GITHUB_OUTPUT
- name: ccache cache files
uses: actions/cache@v2
uses: actions/cache@v3
with:
path: ~/.ccache
key: ${{github.workflow}}-ccache-${{steps.ccache_cache_timestamp.outputs.timestamp}}
Expand Down Expand Up @@ -67,17 +67,17 @@ jobs:

steps:
# git checkout the PR
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: 'recursive'
# Put ccache into github cache for faster build
- name: Prepare ccache timestamp
id: ccache_cache_timestamp
run: |
NOW=$(date -u +"%F-%T")
echo "::set-output name=timestamp::${NOW}"
echo "{timestamp}=${NOW}" >> $GITHUB_OUTPUT
- name: ccache cache files
uses: actions/cache@v2
uses: actions/cache@v3
with:
path: ~/.ccache
key: ${{github.workflow}}-ccache-${{steps.ccache_cache_timestamp.outputs.timestamp}}
Expand Down
Loading
Loading