Commit Graph

65 Commits

Author SHA1 Message Date
Thomas Wiedebusch
eb9264b9a3 CUST: - Build report file early to catch "Pulse Mode" and "Radio" setup,
- corrected report file generation on new PcbId leaving the FwUpdateSaftware active between updates of different Cordonels
2023-08-22 13:02:42 +02:00
Thomas Wiedebusch
e43a06f94a CUST: - extended report logging on FwUpdateSw 2023-08-15 14:24:26 +02:00
Roland Drabesch
9cf792c397 logtime no commit 2023-08-02 12:38:58 +02:00
Thomas Wiedebusch
d9c4839a28 References to ProtocolCore repaired after bubble up from Genesis to Interfaces\Protocols 2023-04-26 16:29:51 +02:00
Thomas Wiedebusch
4a482de800 - Update Docu GTB,
- Start MagFluxToolBox
2023-04-14 18:31:01 +02:00
Roland Drabesch
a3c6804b86 Merge and fixing framework downgrade 2023-03-20 14:15:38 +01:00
Roland Drabesch
83c26d7eaf Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production
Merge
2023-03-20 13:50:05 +01:00
Roland Drabesch
259e88f21d add new remort for nataila @easyaccess 2023-03-20 12:45:53 +01:00
Thomas Wiedebusch
50cbb8f62f FwUpdateBuilder: - FW-package selection changed, multiple meter sizes for identical FW-package supported on update capability check 2023-03-17 12:17:33 +01:00
Thomas Wiedebusch
e47e429ba0 GenesisCore/Registers: - default registers added 2023-03-17 09:45:50 +01:00
Thomas Wiedebusch
62253933ac Docu update 2023-03-17 09:16:02 +01:00
Thomas Wiedebusch
6819d770cc CUST: - Documentation update 2023-03-08 12:54:43 +01:00
Thomas Wiedebusch
0d6beef48a FwUpdateSw: - SENSUSRADIO_SystemState == 0 handling 2023-03-07 18:07:09 +01:00
Thomas Wiedebusch
3b503ac80b FwUpdateSw: - Store config metrologyassisit after pulse mode retoring 2023-03-07 17:11:13 +01:00
Thomas Wiedebusch
e98d7cfac5 FwUpdateSw: - pulse mode stored in xxxx_RestoreSettings.json at initial connect exported, pulse mode set to OFF, read back if software was interrupted, restore at finalization 2023-03-07 15:38:23 +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
c795de584b FwUpdateSw: - ReleaseDisplay before StoreConfigurations in ExecConnect() 2023-03-01 07:41:14 +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
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
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
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
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
725b004355 ReSharper: -Registers 2022-09-08 18:43:07 +02:00
Thomas Wiedebusch
46e8aefd8c FwUpdateSw:
- Release display after ERROR
2022-07-22 10:22:51 +02:00
Thomas Wiedebusch
baf39d1df0 FwUpdateBuilder:
- special characters from FwUpdateSafe removed,
- customer name limited to 45 characters for FwUpdateFile.
FwUpdateSw:
- Release display soon FW-update succeeded,
- new IrDA, BaseSerialPort and TransmittProtocol from common 2.2.8.
FwUpdateLoader:
- Registration repaired if UserInformation.register does not exists.
Common:
- ReLogin skipped if already logged in,
- NA2WALARMS removed from read back of store configuration to support NA versions below 1.2.x.
2022-07-22 09:40:10 +02:00
Thomas Wiedebusch
c785f853a2 FwUpdateBuilder: - Modified DateTime for sorting reports yyyy-MM-dd 2022-07-15 09:09:04 +02:00
Roland Drabesch
d66a53a63a merge 2022-06-21 12:55:58 +02:00
Roland Drabesch
768d4e110a vergessen 2022-06-21 12:54:26 +02:00
Thomas Wiedebusch
f7e0f63125 FwUpdateBuilder: -Customer field can be changed manually to give the safe a different name and overcome the data base limitations of the naming field size and special characters,
FinalTest: - Layout slightly changed
PasswordController: - Debug varable introduced
2022-06-13 14:49:22 +02:00
Thomas Wiedebusch
b4b1b831c0 FwUpdateBuilder: - improved speed for safe view.
FinalCheckController: - Added radio key as string for debug
2022-06-08 10:49:19 +02:00
Thomas Wiedebusch
29775e0d17 FwUpdateBuilder:
- Improved performance for Cordonels selected
2022-05-14 16:19:39 +02:00
Thomas Wiedebusch
6e7821e0ef Merge branch 'main' of https://slm.sms-esaap.com/la_operations/laa_production 2022-05-13 10:56:30 +02:00
Thomas Wiedebusch
e45ddcfa5b FwUpdateBuilder:
- Improved speed for pre-build summary,
- only one FW-update package can be selected for one FW update safe,
- Pre-build summary fills the FW-package to all devices and validates it,
- Validation can be manually corrected / overwritten
2022-05-13 10:54:41 +02:00
Roland Drabesch
482e69803d Merge branch '3-preadjustment-tempflansch-read-error' into 'main'
to long no commit

Closes #3

See merge request la_operations/laa_production!4
2022-05-10 13:39:50 +00:00
Roland Drabesch
8c5dfba956 to long no commit 2022-05-10 15:34:48 +02:00
Thomas Wiedebusch
1076b608d5 MeterFwUpdate:
- Bugfix: Store config before display to "Idle" and "8888",
FwUpdateSw (CUST):
- Safe configurations on any connect to support this even if no update is required,
- Release display on any internal idle mode
2022-05-10 13:06:48 +02:00
Roland Drabesch
b1adcd0d7f base classes and fake function created
wait for file format aproval
2022-04-29 09:58:45 +02:00
Roland Drabesch
62903f39ec Add base classes 2022-04-29 09:12:50 +02:00