Thomas Wiedebusch
f73fb553e6
Shared assembly to 2.3.9
2023-03-06 17:00:36 +01:00
Thomas Wiedebusch
86833fcd6d
GenesisMeter: - deactivation of pulse output at login
2023-03-06 15:12:09 +01:00
Thomas Wiedebusch
b2da1fabbf
FwUpdateBuilder: - preset update order and position with production order and position on Cordonel selection
2023-03-02 14:07:05 +01:00
Thomas Wiedebusch
5bb1eb3a49
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2023-03-02 09:10:28 +01:00
Thomas Wiedebusch
94a6860b09
GenesisStatus: Repaired project location
2023-03-02 09:09:34 +01:00
Thomas Wiedebusch
e24e4fc160
PrcessStateController/Skip processes: -Data table immune for multiple entries
2023-03-02 08:24:29 +01:00
Thomas Wiedebusch
05cdfa7711
Data table immune for multiple entries
2023-03-02 07:38:10 +01:00
Thomas Wiedebusch
642e336349
GenesisStatus from DB template
2023-03-02 06:58:42 +01:00
Thomas Wiedebusch
e52b55a5e4
New project Genesis/GenesisStatus:
...
- for all assembly and shipping checks,
implemented in
- CordonelAssemblyLine,
- ProductionProcessShippingMode,
- RegisterStore
2023-03-01 17:20:44 +01:00
Thomas Wiedebusch
c795de584b
FwUpdateSw: - ReleaseDisplay before StoreConfigurations in ExecConnect()
2023-03-01 07:41:14 +01:00
Thomas Wiedebusch
b46663e3ce
GenesisMeter: - Password from DB with MeterPwdHandlerDb.GetPasswordFromDb,
...
MeterPwdHandlerDb.GetPasswordFromDb: - changed from string reader to json convert,
MeterPwd.prj moved to Hardwre/WaterMeter/Genesis
2023-02-28 12:24:15 +01:00
Thomas Wiedebusch
b92a8ac21b
Assembly version to 2.3.8
2023-02-27 10:20:30 +01:00
Thomas Wiedebusch
57a5d1f7cc
FwUpdateBuilder: - Meter size comparison for denial reason corrected
2023-02-24 14:31:48 +01:00
Thomas Wiedebusch
165ea0b719
PasswordFile generation changed, token no longer outside of WEB service visible
2023-02-23 16:35:25 +01:00
Thomas Wiedebusch
3dd36f7a9a
FwUpdateSw: - Release display activated on valid pwd,
...
- meter sizes comparison extended
2023-02-22 09:57:41 +01:00
Thomas Wiedebusch
c8edf36866
FwUpdateBuilder and FwUpdatwSw: - Meter sizes as list to support all meter sizes of a specific FW-Update package,
...
FwUpdateBuilder: - Takes initially the Meter size from the selected FW-package but finally scans for equally package with different meter size and puts it to the meter size list
2023-02-21 18:00:45 +01:00
Thomas Wiedebusch
c7a9dfb76a
FwUpdateSw: - Radio to Customer mode tested
2023-02-21 16:49:10 +01:00
Thomas Wiedebusch
f9363f990a
FwUpdateBuilder: - FW-package search preset to information from selected Cordonel to simplify the selection
2023-02-21 10:01:42 +01:00
Thomas Wiedebusch
94d9b1f02e
GenesisMeter: - Quick Login removed
...
FwUpdateSw: - Check radio NOT in production mode
2023-02-20 18:53:49 +01:00
Thomas Wiedebusch
a0eff86d6f
FwUpdateBuilder: - Update capability check extended
2023-02-20 09:08:06 +01:00
Thomas Wiedebusch
42fe8f1c3a
FwUpdateController: - GetRecoveryFIle changed PcbId from Int32? to String
2023-02-19 10:57:55 +01:00
Thomas Wiedebusch
7826100ecd
FwUpdateBuilder: - Update capability check extended and message for reason of update denial added for pre-build-summary tab
2023-02-19 10:54:23 +01:00
Thomas Wiedebusch
786f786343
FwUpdateBuilder: - changed single FwUpdate package detect and load
2023-02-18 15:24:18 +01:00
Thomas Wiedebusch
8aaeb27f17
CommonCore: - Constants for inter-program communication introduced
2023-02-18 10:09:12 +01:00
Thomas Wiedebusch
4f2fc66ef2
FwUpdateSw:
...
- Activate radio on connect,
- taking region from fw package information
2023-02-17 14:31:07 +01:00
Thomas Wiedebusch
b22994fc67
GenesisMeter: - Removed retries on "ReadMeterFwAndAssignRegisters" as the reties will be handled by the RequestProtocol
2023-02-13 11:39:12 +01:00
Thomas Wiedebusch
7a5a217d0d
ProductionProcessPasswordFile: - Comments extended
2023-01-24 17:06:19 +01:00
Thomas Wiedebusch
ee207de21e
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2023-01-24 16:41:41 +01:00
Thomas Wiedebusch
802fadf064
Docu import VAKO/CSD
2023-01-24 16:41:34 +01:00
Thomas Wiedebusch
8adc82a688
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2023-01-24 10:16:08 +01:00
Thomas Wiedebusch
2229b92f7f
ProductionProcessPasswordFile: - ReSharper
2023-01-24 10:16:02 +01:00
Thomas Wiedebusch
f04cdf45c5
ProductionUiCordonel: - ReSharper
2023-01-23 14:45:07 +01:00
Thomas Wiedebusch
7cb19975db
ProductionUiCordonel: - ReSharper
2023-01-23 14:11:03 +01:00
Thomas Wiedebusch
02770c2d0f
ProductionProcessPasswordFile: _ password file generation re-activated
...
UcPlain.xaml: Font size changed to 12
2023-01-23 13:59:18 +01:00
Thomas Wiedebusch
d3b8918a0a
ProductionUiCordonel: -ReSharper
2023-01-23 13:46:37 +01:00
Thomas Wiedebusch
0230ea7554
ProductionUiCordonel: -ReSharper
2023-01-23 13:18:54 +01:00
Thomas Wiedebusch
a1df7a2fec
LutUpdate: - accelerated by removing list of files
2023-01-20 16:55:21 +01:00
Thomas Wiedebusch
2155bb9a5d
MeterFwUpdate: - Corrected to set metrology upgrade permission,
...
LowLevelTool: - Erase of single manual input files
2023-01-20 16:14:35 +01:00
Thomas Wiedebusch
387f862e10
GenesisMeter: Region and MeterSize checked with Radio
2023-01-20 11:18:20 +01:00
Thomas Wiedebusch
5f3d4545e6
GenesisMeter: -correction password from file returned empty string
2023-01-19 13:01:43 +01:00
Thomas Wiedebusch
6048db6602
GTB FrmFwUpdate: Set upgrade permission to 0xFF to allow upgrade of GENESISFLOW
2023-01-18 16:05:05 +01:00
Thomas Wiedebusch
bffac1b872
Cordonel calculation of scale factor for Metrology module checked and simulated
2023-01-18 12:03:51 +01:00
Thomas Wiedebusch
0c9ec9a9ca
MeterLutUpdate improved,
...
GenesisMeter checks "DN" to decide for "EMEA"
2023-01-16 13:04:26 +01:00
Thomas Wiedebusch
18db1974e9
GTB LowLevelTools: - Tidy files implemented
2023-01-14 14:38:44 +01:00
Thomas Wiedebusch
b6655ae270
MeterFile improved:
...
- Multiple write used for all file operations where single sequential writes applied,
Cordonel "Low Level Tools":
- List files,
- List log files and analyze content,
FwUpdate:
- Erase tstfile, as this consumes 252 kB of space
2023-01-13 12:27:29 +01:00
Thomas Wiedebusch
07a59d3ccd
GenesisMeter: -avoid access of radio registers if this is not installed
2023-01-06 12:43:14 +01:00
Thomas Wiedebusch
0726113780
Comments added to ctlBatch
2023-01-06 11:58:13 +01:00
Thomas Wiedebusch
56fe72e871
merged
2023-01-06 09:36:09 +01:00
Thomas Wiedebusch
6799acb282
LowLevelTools extended - unfinished
2023-01-06 09:34:41 +01:00
Thomas Wiedebusch
ba7c2e4d6f
merged
2023-01-03 15:43:36 +01:00
Thomas Wiedebusch
e65a755954
Start implementation of StateMachine ctlBatch
2023-01-03 15:40:14 +01:00
Thomas Wiedebusch
633709b4f9
ReSharper: - LegacyGenesisControl\ctlBatch - Part 5
2023-01-03 14:48:00 +01:00
Thomas Wiedebusch
e0610d3065
ReSharper: - LegacyGenesisControl\ctlBatch - Part 4
2023-01-03 12:22:15 +01:00
Thomas Wiedebusch
e193b2e077
ReSharper: -LegacyGenesisControl\ctlBatch - Part 3
2023-01-03 11:57:26 +01:00
Thomas Wiedebusch
3934848b10
ReSharper: - LegacyGenesisControl\ctlBatch - Part 2
2023-01-03 11:25:42 +01:00
Thomas Wiedebusch
f9f8f29bad
ReSharper: -LegacyGenesisControl\ctlBatch
2023-01-03 10:55:02 +01:00
Thomas Wiedebusch
b4b4503e63
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2023-01-03 09:52:53 +01:00
Thomas Wiedebusch
b48893ff06
MeterFile: - high speed file open
...
FrmLutUpdate, FrmFwUpdate, FrmLowLevelUpdate: - data base connection to connect task to have the progress bar active
2023-01-03 09:52:40 +01:00
Thomas Wiedebusch
4a9d300f4a
GTB: -FwUpdate, LUT Update and MeterFile ReadMeterFile modified
2023-01-02 10:13:56 +01:00
Thomas Wiedebusch
7a6352b069
Initial import of "Low Level Tools" in GTB:
...
- Release Display,
- REBOOT,
- Set Date Time,
- Store Config,
- Fix Battery,
- Upload Config
2022-12-23 13:33:22 +01:00
Thomas Wiedebusch
5ea3189004
FrmLowLevelTools initiated
2022-12-20 16:12:40 +01:00
Thomas Wiedebusch
fd0f02a8ec
ReSharper run on GenesisMeter
2022-12-20 12:13:52 +01:00
Thomas Wiedebusch
a357b4a663
FrmLutUpdate: - [Clear Display] locked if not connented
2022-12-12 14:55:41 +01:00
Thomas Wiedebusch
bc0971525b
MeterResetPsu: - removed delay of 20s, instead polled for PcbId to wait for reboot,
...
FrmLutUpdate: - [ClearDisplay] butoon added
2022-12-12 13:15:45 +01:00
Thomas Wiedebusch
ef0d333d66
MeterSize moved from "Logic.PrdctionToProductMapper" to "ProductionOrderCore",
...
RegionRadio split to Region (string) and RadioFrequencyMhz (Int32?),
CoreRevision changed from string to Int32?,
Service\MeterProcessState\Controllers\GetCorondelFw changed to GetCordonelFw and corrected
2022-12-06 13:15:53 +01:00
Thomas Wiedebusch
dc726b04ca
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2022-11-14 08:58:27 +01:00
Thomas Wiedebusch
a04844786b
ReSharper: - MeterFile
2022-11-14 08:51:15 +01:00
Thomas Wiedebusch
9d8e168303
ReSharper: RequestProtocol, MeterFwUpdate
2022-11-07 13:57:59 +01:00
Thomas Wiedebusch
693463c689
Changed password and PcbId handling
2022-11-02 14:29:37 +01:00
Thomas Wiedebusch
5934d497ee
Merged
2022-11-02 08:37:40 +01:00
Thomas Wiedebusch
33b4cdd171
ReSharper: -GenesisMeter
2022-11-02 08:35:09 +01:00
Thomas Wiedebusch
b4d5330d1d
ReSharper: -CLR types introduced on GTB
2022-10-19 12:58:08 +02:00
Thomas Wiedebusch
561b46a580
ReSharper: -CordonelAssemblyLine
2022-10-12 11:39:48 +02:00
Thomas Wiedebusch
b30d580ad5
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2022-10-05 08:13:11 +02:00
Thomas Wiedebusch
5901fa261b
ReSharper: -Measurements
2022-09-28 16:30:39 +02:00
Thomas Wiedebusch
b7a95da9a2
ReSharper: -Measurements
2022-09-28 10:23:48 +02:00
Thomas Wiedebusch
95e6e267af
ReSHarper: -SoftwareAccessHelper
2022-09-27 15:52:49 +02:00
Thomas Wiedebusch
f9d8e8badc
ReSharper: - ServiceCore, RelatePcb
2022-09-23 13:52:57 +02:00
Thomas Wiedebusch
be78f16ead
ReSharper: - FrmFwUpdate
2022-09-22 10:28:12 +02:00
Thomas Wiedebusch
f96f98c34b
Logic/ProductionOrderCore: -ReSharper
2022-09-20 09:42:20 +02:00
Thomas Wiedebusch
d42356911a
ReSharper: -Logic.ProductionToProductMapper
2022-09-13 13:29:18 +02:00
Thomas Wiedebusch
0e3123186b
ReSharper: -FwUpdate*
2022-09-12 09:32:50 +02:00
Thomas Wiedebusch
621537cd93
ReSharper: -WaterMeterCore
2022-09-09 18:53:03 +02:00
Thomas Wiedebusch
725b004355
ReSharper: -Registers
2022-09-08 18:43:07 +02:00
Thomas Wiedebusch
08b7769991
ReSharper: - GenesisFile
2022-09-08 17:40:19 +02:00
Thomas Wiedebusch
e031489c31
ReSharper: -GenesisCore
2022-09-08 12:24:28 +02:00
Thomas Wiedebusch
717d458bfc
ReFactor: UI1236 implementation
2022-09-01 16:28:00 +02:00
Thomas Wiedebusch
602a19820f
GTB: FrmSetup: Logging setup corrected
2022-09-01 11:31:18 +02:00
Thomas Wiedebusch
5983b5be1a
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2022-09-01 10:10:47 +02:00
Thomas Wiedebusch
c098da912b
GTB: FrmSetup: General, Offline Passwords and Slots assignments corrected
2022-09-01 10:10:39 +02:00
Thomas Wiedebusch
0f24aac129
ReSharper on DataPackages
2022-08-24 12:22:39 +02:00
Thomas Wiedebusch
04fb67f861
ReSharper on ThreadWatcher
2022-08-24 12:01:41 +02:00
Thomas Wiedebusch
f2731dc517
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2022-08-24 11:43:14 +02:00
Thomas Wiedebusch
fbfb914268
ReSharper on CommonCore project
2022-08-24 11:42:44 +02:00
Thomas Wiedebusch
a16ce66dbe
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2022-08-23 12:40:32 +02:00
Thomas Wiedebusch
18856a4085
GenesisMeter: -ReFactor Login, Login(password), QuickLogin
2022-08-23 12:35:14 +02:00
Thomas Wiedebusch
c8aea75791
MeterResetPsu:
...
- Clear display before any further operation
- StoreConfigurations if selected in check-box
2022-08-16 11:07:59 +02:00
Thomas Wiedebusch
845a87e2a3
Reboot via pseudo update (PSU) accepts hexadecimal FLEXNETVERSION like 10.3C for "R" or 90.0E for "B" versions
2022-08-11 17:24:03 +02:00
Thomas Wiedebusch
3f5b5c498f
Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
2022-08-11 12:06:31 +02:00
Thomas Wiedebusch
58e82c24a1
Cordonel ReBoot with "Pseudo FW Update" PSU:
...
- Taking the installed FLEXNETVERSION, rebuilding it, download and reinstall it, send trigger upgrade to finalize.
2022-08-11 12:02:52 +02:00