From a7bdc63bf85abe94c54501d9edf6726f2cdec6aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9D=D0=B8=D0=BA=D0=B8=D1=82=D0=B0=20=D0=A2=D0=B8=D0=BC?= =?UTF-8?q?=D0=BE=D1=84=D0=B5=D0=B5=D0=B2?= Date: Sat, 4 Mar 2023 19:22:28 +0700 Subject: [PATCH] onewire: support rewritten onewire host --- .github/workflows/build.yml | 16 +++++++++++++--- onewire/onewire_worker.c | 2 +- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 94d229a..910dc13 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,6 +1,16 @@ name: build -on: [push] -jobs: +on: + push: + branches: + - master + pull_request: + types: + - opened + - synchronize + - reopened + - ready_for_review + - converted_to_draft +jobs: build: runs-on: ubuntu-latest defaults: @@ -15,7 +25,7 @@ jobs: experimental: true - channel: release experimental: false - continue-on-error: ${{ matrix.experimental }} + continue-on-error: ${{ matrix.experimental || github.event.pull_request && github.event.pull_request.draft }} steps: - uses: actions/checkout@v3 with: diff --git a/onewire/onewire_worker.c b/onewire/onewire_worker.c index 1003e73..4945b08 100644 --- a/onewire/onewire_worker.c +++ b/onewire/onewire_worker.c @@ -52,7 +52,7 @@ void onewire_worker_search(OneWireWorker* instance) { furi_hal_power_enable_otg(); while(instance->state == OneWireWorkerSearch) { - if(!onewire_host_search(instance->onewire_host, onewire_device->address, NORMAL_SEARCH)) { + if(!onewire_host_search(instance->onewire_host, onewire_device->address, OneWireHostSearchModeNormal)) { onewire_host_reset_search(instance->onewire_host); furi_delay_ms(100); continue;