lpcmanager
Clone
Summary
Browse
Changes
Graph
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
Per-product header for MC10
som6
2019-09-03, Edouard Tisserant
4416b1e76689
Revamped init of GPIOs and ports that differ per-product.
som6
2019-09-02, Edouard Tisserant
3f2d4d55f1c7
Retain memory: currently disabled, reverse this change when retain is implemented.
som6
2019-09-02, Edouard Tisserant
fa6148cecafd
GOT6 -> GOT_012 + remove forcing to GOT6
som6
2019-08-30, Edouard Tisserant
b7fd71c78140
Merge cherry-picked commit.
2019-08-14, Tomaz Orac
17254dc3a6d6
The string must not be translated when using GetValueByName and SetValueByName functions.
2019-05-08, dgaberscek
02b0e9d00384
Renaming of per-platform (uC/SoM) C templates, so that what was done for MC9 can also be used on GOT6. Also added missing header (empty for now)
som6
2019-05-30, Edouard Tisserant
94f413797e6c
LPCArch : Name product "product" and architecture "arch". LPCBus : rename C code templates to make space for new target, added product/arch bus definitions in LPCBus.py
som6
2019-05-29, Edouard Tisserant
cc123ca10682
Add Beremiz target definition template for SOM6 based PRODUCTs
som6
2019-05-28, Edouard Tisserant
030c244f6e84
Fixed Buzzer POU - was missing inhibit on TRIG when ACK was just rising, in case input value was changing too fast.
2019-03-27, Edouard Tisserant
ac9420feb6ab
Fixed building for MW1 after target name change.
2019-03-14, Edouard Tisserant
b1534cd1035c
fix SOM28 XSD - forgot to keep replaceable XSD root name
2019-03-13, Edouard Tisserant
d9d1219ba06e
Now, target CFLAGS and LDFLAGS are filled by distribution when building the installer.
2019-03-12, Edouard Tisserant
93688bfae6ed
Drag'n'Drop editor now has its own separate extension.
2019-03-04, Edouard Tisserant
8e9bdf30bae2
Matches i2c_apf28_rtdm commit 8c087aaadc7b "Renamed right* variables and typedef with neutral name, so that it fits for both onboard and righbus"
2019-02-27, Edouard Tisserant
c4d10a4a8592
LPCBus' OnBoard and RightBus are now using headers from i2c_apf28_rtdm. Match 1fa3e3670c4e
2019-02-26, Edouard Tisserant
ee3b02c23d0d
Better heuristics for product name translation
2019-02-22, Edouard Tisserant
4abd4426898c
Fixed missing include in OnBoard
2019-02-22, Edouard Tisserant
7c21ac48b073
Fixed unnecessary save prompt on exit.
2019-02-21, Edouard Tisserant
6713d20d3011
LPCCommand : switch to wx.Timer instead of regular python timer for the rapidfire protection. With regular python timers, some refresh order could pile eventloop when interacting with the GUI while doing initial loading of signals.
2019-02-20, Edouard Tisserant
62e8bfd13812
Some cleanup in LPCArch to prevent confusion when transfering program to a particular target
2019-02-19, Edouard Tisserant
4b07f192cdc9
Fixed random blocking of RS485 task, probably bug of Alchemy API in Xenomai (rt_suspend and rt_resmue ?)
2019-02-05, Edouard Tisserant
e42521549e20
Fixed python process kept in memory after frame being closed when WAMP connection was used. Was caused by cleanup not being invoked in OnCloseFrame().
2019-01-25, Edouard Tisserant
59fe1eea36a8
merged revamp
2018-12-18, Edouard Tisserant
67800351d235
close branch
revamp
2018-12-18, Edouard Tisserant
f5cf33fc475f
Added hardcoded authentication in WampAuthentication.py for backward compatibility with existing HEMS Crossbar. NOTE: needs to be re-done!
revamp
2018-12-18, torac
97cb050fdb7b
Added CustomWAMPFactory to be backwards-compatible with existing HEMS Crossbar.
revamp
2018-12-18, Edouard Tisserant
7ddc29615f97
Fixed exception when building caused by changes in Beremiz' toolchain_gcc.py
revamp
2018-12-05, Edouard Tisserant
aaea7348dc3d
Fixed wrong import also in MC8ProjectController.py
revamp
2018-11-29, Edouard Tisserant
cc3d2f3d1b06
Fixed dead wrong dangling import
revamp
2018-11-16, Edouard Tisserant
82d35015f5db
Forgotten commit of some fixes in POU library for GOT.
revamp
2018-10-04, Edouard Tisserant
760f5eec27fd
Fix LPCExtension.py to conform to the new beremiz extension interface (added autoload boolean)
revamp
2018-10-04, Edouard Tisserant
5a5c481839d0
finished reworking pous libraries for RTC buzzer and backlight
revamp
2018-09-11, Edouard Tisserant
ee0047e58566