lpcmanager
Clone
Summary
Browse
Changes
Graph
Comment out dead MC8 code
2024-02-20, Edouard Tisserant
968105d8cb36
Port to python3: used 2to3 ver 3.10 + some manual fixes until IDE shows up. Pairs with new windows installer, lpcdistro 25eb179471d7.
2024-01-26, Edouard Tisserant
38335fd508f0
Add backward compatible target versions display in Firmware Update Dialog.
2023-11-29, Edouard Tisserant
ff7e861ce271
Add 'GOT_112' and 'LHC2_GOT_112' products
2023-11-22, Edouard Tisserant
eb8d80e3ee88
Add MM3 definition, distinguish headless products (remote/mobile HMI) and local HMI display.
2023-11-22, Edouard Tisserant
7fb4f681d3aa
Fix typos
2023-10-06, Edouard Tisserant
33eb1d70db63
Code move: re-organize product descriptions in LPCArch.py
2023-10-04, Edouard Tisserant
af62526cfbcb
Rename XSD_MM1 to XSD_PREEMPT, matching LPCManager commit 83d83e28f6d9:
2023-10-04, Edouard Tisserant
9507e2c4259d
Change temporary (PREEMPT_RT) XSD template name
2023-10-04, Edouard Tisserant
83d83e28f6d9
LPCBus: Device bus init was not repeatable across stop/start.
2023-09-07, Edouard Tisserant
5ccb381c307c
Change Device Bus task priority
2023-08-30, Edouard Tisserant
967430460440
Add C templates for LPCBus (rightbus) on SOM6
2023-08-10, Edouard Tisserant
2bf67e608136
Revamp product definition to make it simpler and extensible, preparing support for RightBus on MM1.
2023-05-17, Edouard Tisserant
4507beae6d3c
Fix infinite loop in retain code for SOM6 + Cosmetic changes: removed/added comments, re-indent.
2023-02-27, Edouard Tisserant
cc9ba2a5840e
Add realtime checkbox, matching Linux target XSD template in Beremiz 929276eea252
2023-02-27, Edouard Tisserant
9ef7fb16f951
More support for MM1 : Linux RT patch and no CANopen
2023-02-14, Edouard Tisserant
a1db1a229b77
SVGHMI: stop restarting browser in OnWatchdog command, extend watchdog interval timeout.
2022-11-08, Edouard Tisserant
f299e9b6a5e3
SVGHMI: updated browser commandline flags to enable all possible GPU accelereation.
2022-06-21, Edouard Tisserant
53a0a1621f0e
Fix missing import in LPCSVGHMI.py
2022-01-14, Edouard Tisserant
88e947924472
Added support for MM1 product. Untested.
2022-01-13, Edouard Tisserant
4047f251010d
GOT6: Implementation of RETAIN with double buffer in RAM, using non-real-time SPI driver for transfer to single buffer NVRAM
2021-10-05, Edouard Tisserant
9ee9470870eb
Add GOT POU library for GOT6 and all future SVGHMI based GOTs
2021-09-16, Edouard Tisserant
3696eccde10a
Fix touch orientation, that ws initially changing QT EVDEV parameter environment variable and now change TSLIB configuration file path environment variable to pick configuration file matching orientation
2021-09-01, Edouard Tisserant
d85f6bb82847
LPCSVGHMI: handle orientation also for touchscreen
2021-07-27, Edouard Tisserant
3428927e744b
LPCSVGHMI: Make error at build time if more than one HMI launches a browser
2021-07-22, Edouard Tisserant
7fc5b60126aa
LPCSVGHMI: add orientation selection (portrait+rotate180), add defaul landscape and portrait SVG with Smarteh branding
2021-07-22, Edouard Tisserant
da4472fc3e20
merged
2021-07-13, Edouard Tisserant
39171ebf1781
Added a new option to WampOptionsEditor to disable display in xEye.
2021-06-08, dgaberscek
c95217996f93
SVGHMI: reflect changes in Beremiz' SVGHMI for multiclient
2021-07-13, Edouard Tisserant
8bc894a439da
Add a message telling user after update 'Do not poweroff the device while it is rebooting. Wait until you can connect again to ensure update succeeded.'
2021-06-17, Edouard Tisserant
b4f9c39fbcda
Added LHC2 GOT012 module.
2021-06-02, Edouard Tisserant
539325971a35
Override beremiz' util.paths.ThirdParty call to allow per-arch sub-directories in fieldbus stacks
2021-05-12, Edouard Tisserant
35fed58ca638
Fix backward compatibility problem on FW update.
2021-04-19, Edouard Tisserant
2fa14b7a29bd
Fixed LPCExtention.py : wx_glade was appearing twice in CTN add menu
2021-04-15, Edouard Tisserant
15bfb9605ec7
Fixed FW upload toward old MC9 based targets. New storage type parameter added to RunUpdateScript RPC was making update incompatible with older images. Added a new call instead, to be called when updating targets with MMC.
2021-04-14, Edouard Tisserant
f567170fe211
Fixed build error caused by change in the way to define GPIOs in per-product include in merged branch.
2021-04-14, Edouard Tisserant
69ba9a030614
Fixed typo caused by merge
2021-04-14, Edouard Tisserant
d21ecbf51089
Merge of MC9 and MC10
2021-04-12, Edouard Tisserant
41a5e1a761ed
close som6 branch before merge
som6
2021-04-09, Edouard Tisserant
ec77b7c1dae2
Fixed misuse of GridCellEditor that was leading to crash on windows.
som6
2021-03-29, Edouard Tisserant
db004cb7d60e
SVGHMI: starts browser with arguments that limits memory consumtion so that it doesn't freeze repeatedly after some time.
som6
2020-12-07, Edouard Tisserant
ff65542a06ac
Cleaner parsing of the onchange column content.
som6
2020-12-07, Edouard Tisserant
1b048e9bada5
Fix ProductID matching - was comparing product with arch.
som6
2020-11-17, Edouard Tisserant
b14d032ab0dc
Prevent dblquotes and carriage return to end in variables options
som6
2020-11-16, Edouard Tisserant
9cb1cbceeadc
Variable Options : fix parsing again (bug was because of saving corrupted data) and fix generator so that it is more compatible with legacy code.
som6
2020-11-13, Edouard Tisserant
ec35885da216
Removed VariableExporter, apparently dead code, and now incompatible with Variable Options formating
som6
2020-11-12, Edouard Tisserant
e19831529c8c
Variable Options : fixed parsing, add On Load fix
som6
2020-11-12, Edouard Tisserant
fecb8381e105
Fix options handling : real space resistant parsing. Values surrounded by double quotes in key-value pairs. Dialog stops messing with other columnns. OnChange code overriden in PythonFileCTNMixin so that content of options can add Alaram and StoredValue calls. + various rework in SetOption GetOption to avoid being poisoned by user input
som6
2020-11-05, Edouard Tisserant
878b58a39717
FW update : pass target flash type as additional argument to PLC object 'RunUpdateScript' call
som6
2020-11-02, Edouard Tisserant
58b63de9a08f
Added selectors for MU9.
2020-07-29, bmakuc
63972d3a0ee5
"Manage Alarms" button opens a less dumb dialog... To show it is disabled.
som6
2020-09-08, Edouard Tisserant
9191cb1496fc
Add "Manage Alarms" button. opening a dumb choice dialog.
som6
2020-09-07, Edouard Tisserant
c097dedf00a4
Update default browser command line for SVGHMI for Chromium/Qt.
som6
2020-05-25, Edouard Tisserant
d951ad18b4c0
Added support for Smarteh UART bus on LHC2 GOT100 products - it replaces Modbus RTU. In LPCArch.py and LPCBus.py added support for module LHC2_GOT_111.
2020-05-12, bmakuc
67d9202cfcd9
Add WatchdogInitial WatchdogInterval timeout values for SVGHMI
som6
2020-02-03, Edouard Tisserant
e2cf1657db32
Overrides Beremiz' SVGHMI extension's XSD to set default values so that COG browser is managed by SVGHMI.
som6
2020-01-15, Edouard Tisserant
ad9fb331513d
Enabled SVGHMI library.
som6
2019-11-18, Edouard Tisserant
896d7199fe45
Add svghmi extention to GOT6
som6
2019-10-30, Edouard Tisserant
779f22de092e
Added selectors for MU7 and MU8.
2019-09-06, bmakuc
8feac9206c2c
Add default Modbus RTU port for MC10
som6
2019-09-05, Edouard Tisserant
ab5c17607555