b0307e8323
fix piprocess set workdir
andrey2026-08-05 12:01:36 +03:00
a2f625292a
piterminal nonzero exit code on fail
andrey2026-08-05 12:00:59 +03:00
15277f8f32
PIPoint operators *=, /=, * and / now also with PIPoint
peri42026-06-04 11:18:28 +03:00
1689f560d5
version 5.8.0 very important performance fix for normalizeAngleDeg...() methods, now fixed-speed (no "while") MQTT client release
peri42026-05-29 17:40:09 +03:00
afb4ae8126
MQTT ready to use change subscription logic - now keep subscriptions independently from connecting state. No unregisters on disconnect, but resubscriptions on connect. So one-time subscription on app start and just connect() on lost connection - all subscriptions keeps
peri42026-05-29 09:56:29 +03:00
38d09e272c
MQTT seems to work 1. subscribe now similar to HTTP server, with lambda 2. subscribe topic syntax support all HTTP features as path arguments and wildcards 3. event received() changed to receivedUnhandled() for unhandled messages (should never be called in proper work) 4. internal logic got more complicated, several endpoints may be serviced by single MQTT topic, so nested Map used
peri42026-05-28 20:26:49 +03:00
236896fb0f
Merge pull request 'Add parents (de)serialization in pip_cmg' (#206) from cmg_serialize_parents into master
andrey2026-05-27 16:38:47 +03:00
533f9cc640
parse only public inherited classes
andrey2026-05-27 16:37:04 +03:00
7b5c5d939b
Add parents (de)serialization in pip_cmg
andrey2026-05-27 15:44:08 +03:00
a2093e24a6
detach PIHTTPServer::Endpoint to base struct PIHTTP::ServerEndpoint (private header), no functionality changes in HTTP server Ready to implement this private base struct to MQTT client
peri42026-05-26 21:31:58 +03:00
88d4a8e74d
PIByteArray gcc one annoying warning off
peri42026-03-26 09:32:30 +03:00
6ddc7263e8
Merge pull request 'add new PIThreadPoolWorker - rework of PIThreadPoolExecutor' (#202) from PIThreadPoolWorker into master
peri42026-03-26 09:12:23 +03:00
a16f629dc5
PIThreadPoolWorker ready to use
peri42026-03-25 10:59:32 +03:00
5868e0ec9d
work with PIThreadPoolWorker
peri42026-03-24 19:56:43 +03:00
3102b985d5
add new PIThreadPoolWorker - rework of PIThreadPoolExecutor
peri42026-03-24 14:09:41 +03:00
93547beb38
Merge pull request 'disable gmock build and remove obsolete tests' (#201) from disable_gmock into master
peri42026-03-21 17:00:45 +03:00
5794eac20a
Merge pull request 'move std function' (#200) from pitimer_slot into master
peri42026-03-21 17:00:36 +03:00
fe3b30bd49
version 5.6.1 patch deploy_tool: procDpkg now prioritize "non-cross" and "non-dev" packages, then only "non-cross" add PIP_MANUAL_TEST CMake option
peri42026-03-20 13:00:24 +03:00
a1be5be5a1
increase timeout and remove sleep
andrey2026-03-18 15:01:17 +03:00
99c99c39c2
separate cmake opts for tests
andrey2026-03-18 13:39:01 +03:00
ba63e72bfa
Merge pull request 'disable exeptions in cmake' (#199) from disable_exeptions into master
peri42026-03-18 11:48:54 +03:00