Merge pull request #220 from EuropeanSpallationSource/ueip-no-encoder-wrong-monitor

motorRecord.cc: Post ueip if reset to false when encoder missing
This commit is contained in:
Kevin Peterson
2024-11-07 08:55:18 -06:00
committed by GitHub
3 changed files with 2 additions and 18 deletions
@@ -108,22 +108,6 @@ jobs:
#! set: modules
#! name: "Ub-20 gcc-9 + RT-5.1 beatnik"
- os: ubuntu-18.04
cmp: gcc
configuration: default
base: "7.0"
set: modules
name: "Ub-18 gcc-7"
### g++-8 not found
#!- os: ubuntu-18.04
#! cmp: gcc-8
#! utoolchain: true
#! configuration: default
#! base: "7.0"
#! set: modules
#! name: "Ub-18 gcc-8"
#!- os: ubuntu-20.04
#! cmp: gcc-8
#! utoolchain: true
+1 -1
View File
@@ -96,7 +96,7 @@ jobs:
- name: Run main module tests
run: python .ci/cue.py test
- name: Upload tapfiles Artifact
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v3
with:
name: tapfiles ${{ matrix.name }}
path: '**/O.*/*.tap'
+1 -1
View File
@@ -3664,7 +3664,7 @@ static void process_motor_info(motorRecord * pmr, bool initcall)
if ((pmr->ueip == motorUEIP_Yes) && (!(msta.Bits.EA_PRESENT)))
{
pmr->ueip = motorUEIP_No;
db_post_events(pmr, &pmr->urip, DBE_VAL_LOG);
db_post_events(pmr, &pmr->ueip, DBE_VAL_LOG);
}
if (pmr->ueip == motorUEIP_Yes)
{