|
From: andypugh <no...@gi...> - 2026-07-14 10:49:09
|
Branch: refs/heads/master Home: https://github.com/LinuxCNC/linuxcnc Commit: 3f0a9ce42787a96f5d5bf48d6d9703285c8935ba https://github.com/LinuxCNC/linuxcnc/commit/3f0a9ce42787a96f5d5bf48d6d9703285c8935ba Author: Hannes Diethelm <han...@gm...> Date: 2026-07-12 (Sun, 12 Jul 2026) Changed paths: M scripts/realtime.in M src/rtapi/uspace_rtapi_main.cc Log Message: ----------- rtapi_app: start command / autostop removed This gives rtapi_app a deterministic behavior. No other changes needed except implementing start / stop in realtime due to all apps run: realtime start at startup realtime stop at exit Autostart is still available with a deprecation message to not break existing setups. But it is done in a different way by forking and then sending the command over the socket. This allows for easy separation into master / client in the future. Commit: c0a196ab57c0849a8ff44d7888f66beff160053f https://github.com/LinuxCNC/linuxcnc/commit/c0a196ab57c0849a8ff44d7888f66beff160053f Author: Hannes Diethelm <han...@gm...> Date: 2026-07-12 (Sun, 12 Jul 2026) Changed paths: M tests/hal-show/expected A tests/raster/rastertest.py R tests/raster/test A tests/raster/test.hal Log Message: ----------- tests: Fixes for rtapi no autostop Due to rtapi_app is started before anything else, the hal-show expected owner id is increased by two. The raster test needs to be started with halrun to have realtime started and stopped properly. Commit: d112a6df8d005284cb16196c5f88cba1dd5003d4 https://github.com/LinuxCNC/linuxcnc/commit/d112a6df8d005284cb16196c5f88cba1dd5003d4 Author: Hannes Diethelm <han...@gm...> Date: 2026-07-12 (Sun, 12 Jul 2026) Changed paths: M scripts/realtime.in Log Message: ----------- realtime.in: Format script Commit: 0d04508e29672140127872d52dedbef4dfdb87ac https://github.com/LinuxCNC/linuxcnc/commit/0d04508e29672140127872d52dedbef4dfdb87ac Author: Hannes Diethelm <han...@gm...> Date: 2026-07-12 (Sun, 12 Jul 2026) Changed paths: M scripts/realtime.in Log Message: ----------- realtime.in: Fix shellcheck issue Commit: 682b46b2bae50516c7c849a90094a89f7ed63fe5 https://github.com/LinuxCNC/linuxcnc/commit/682b46b2bae50516c7c849a90094a89f7ed63fe5 Author: Hannes Diethelm <han...@gm...> Date: 2026-07-12 (Sun, 12 Jul 2026) Changed paths: M scripts/latency-histogram Log Message: ----------- latency-histogram: Enable realtime start for non RTAI It was only active for RTAI. Do realtime start in forground for RTAI so there is no need to wait an arbitrary time. Additionally, simplify realtime verify. Commit: 6e98a3cff32a5da1c97288e441d2cf0b542bb9b0 https://github.com/LinuxCNC/linuxcnc/commit/6e98a3cff32a5da1c97288e441d2cf0b542bb9b0 Author: Hannes Diethelm <han...@gm...> Date: 2026-07-12 (Sun, 12 Jul 2026) Changed paths: M src/rtapi/uspace_rtapi_main.cc Log Message: ----------- rtapi_app: Wait until running before exit This way, there is no need to have any other checks in other tools. Commit: 41776553226cc171b776a482ae068f2ecb06205d https://github.com/LinuxCNC/linuxcnc/commit/41776553226cc171b776a482ae068f2ecb06205d Author: Hannes Diethelm <han...@gm...> Date: 2026-07-12 (Sun, 12 Jul 2026) Changed paths: M scripts/realtime.in Log Message: ----------- realtime: Check if rtapi_app is running using ping Commit: e0f7a8363ec8f047533721c55079fb7016241a9d https://github.com/LinuxCNC/linuxcnc/commit/e0f7a8363ec8f047533721c55079fb7016241a9d Author: andypugh <an...@bo...> Date: 2026-07-14 (Tue, 14 Jul 2026) Changed paths: M scripts/latency-histogram M scripts/realtime.in M src/rtapi/uspace_rtapi_main.cc M tests/hal-show/expected A tests/raster/rastertest.py R tests/raster/test A tests/raster/test.hal Log Message: ----------- Merge pull request #4206 from hdiethelm/rtapi_no_autostart rtapi_app: Deprecated autostart / add manual start / no autostop Compare: https://github.com/LinuxCNC/linuxcnc/compare/127a69eac3c9...e0f7a8363ec8 To unsubscribe from these emails, change your notification settings at https://github.com/LinuxCNC/linuxcnc/settings/notifications |