Browse Source
Updates application version and fixes bugs
Updates application version and fixes bugs
Updates the application version to B80.CN.01.00.10. Adds 'SampleCnt' to the DeviceStatistic enum. Adds 'assetId' field to ReactionRecord for factory serial number. Improves error handling for step motor lost steps, logging the lost step value. Adds a lost step register to RegIndex and StepMotorRegIndex. Enhances ID card reader logic to trigger read card on Springboot loading completed, and passes a flag determining if push mount event occurs. Prevents temperature control from starting in virtual mode. Updates temperature synchronization to reflect target temperatures in virtual mode and introduces TemperatureState enum to reflect actual temperature status. Exports reaction records to LIS automatically if configured. Refactors optical module control logic and adds new positions for improved plate handling. Corrects turntable movement control logic and addresses gear clearance issues. Adds SpringbootLoadingCompletedEvent to handle post-startup tasks.master
37 changed files with 398 additions and 180 deletions
-
BINappresource/db/appbak.db
-
8src/main/java/a8k/BoditechA800Application.java
-
2src/main/java/a8k/app/constant/AppVersion.java
-
1src/main/java/a8k/app/dao/type/db/DeviceStatistic.java
-
4src/main/java/a8k/app/dao/type/db/ReactionRecord.java
-
13src/main/java/a8k/app/iflytophald/driver/A8kCanBusBaseDriver.java
-
2src/main/java/a8k/app/iflytophald/type/protocol/RegIndex.java
-
1src/main/java/a8k/app/iflytophald/type/protocol/StepMotorRegIndex.java
-
19src/main/java/a8k/app/service/background/ProjIDCardCtrlAndMonitorService.java
-
6src/main/java/a8k/app/service/background/TemperatureCtrlService.java
-
25src/main/java/a8k/app/service/background/TemperatureSyncService.java
-
22src/main/java/a8k/app/service/data/ReactionRecordMgrService.java
-
45src/main/java/a8k/app/service/lis/LisCommunicationService.java
-
16src/main/java/a8k/app/service/lowerctrl/OptScanModuleLowerCtrlService.java
-
3src/main/java/a8k/app/service/lowerctrl/PlateBoxCtrlService.java
-
96src/main/java/a8k/app/service/lowerctrl/TurntableMoveCtrlService.java
-
2src/main/java/a8k/app/service/module/IncubationPlateCtrlModule.java
-
24src/main/java/a8k/app/service/param/optparam/OptModuleParamsMgr.java
-
9src/main/java/a8k/app/service/statemgr/GStateMgrService.java
-
26src/main/java/a8k/app/service/statemgr/TubeStateMgr.java
-
4src/main/java/a8k/app/service/virtualstate/generator/TubeVirtualStateGenerator.java
-
10src/main/java/a8k/app/service/virtualstate/generator/VirtualIncubationPlateStateGenerator.java
-
2src/main/java/a8k/app/service/virtualstate/generator/VirtualPreReactionGridGroupStateGenerator.java
-
10src/main/java/a8k/app/service/virtualstate/generator/VirtualSensorStateGenerator.java
-
5src/main/java/a8k/app/type/TemperatureState.java
-
34src/main/java/a8k/app/type/a8k/state/SensorState.java
-
10src/main/java/a8k/app/type/appevent/SpringbootLoadingCompletedEvent.java
-
8src/main/java/a8k/app/type/param/optpos/OptModuleParam.java
-
4src/main/java/a8k/app/type/ui/ZAppErrorStackInfo.java
-
4src/main/java/a8k/app/type/ui/ZAppPromptFormsItem.java
-
6src/main/java/a8k/app/utils/ZSqlite.java
-
89src/main/java/a8k/app/utils/ZSqliteJdbcHelper.java
-
29src/main/java/a8k/extui/page/extsetting/pos_calibration/P04ReactionPlatesTransmitControlerCalibrationPage.java
-
9src/main/java/a8k/extui/page/factory/opt/OptModuleParamCalibration.java
-
6src/main/java/a8k/extui/page/factory/verification/P31ReactionPlatesTransmitPosVerificationPage.java
-
2src/main/java/a8k/extui/page/factory/verification/P34LiquidOperationTestPage.java
-
22src/main/resources/application.yml
@ -1,5 +1,5 @@ |
|||
package a8k.app.constant; |
|||
|
|||
public class AppVersion { |
|||
public static final String APP_VERSION = "B80.CN.01.00.08"; |
|||
public static final String APP_VERSION = "B80.CN.01.00.10"; |
|||
} |
@ -0,0 +1,5 @@ |
|||
package a8k.app.type; |
|||
|
|||
public enum TemperatureState { |
|||
Ready, High, Low, |
|||
} |
@ -0,0 +1,10 @@ |
|||
package a8k.app.type.appevent; |
|||
|
|||
import a8k.app.type.ui.ZAppPromopt; |
|||
|
|||
public class SpringbootLoadingCompletedEvent extends AppEvent { |
|||
public SpringbootLoadingCompletedEvent() { |
|||
super(SpringbootLoadingCompletedEvent.class.getSimpleName()); |
|||
} |
|||
|
|||
} |
@ -1,5 +1,7 @@ |
|||
package a8k.app.type.ui; |
|||
|
|||
public class ZAppErrorStackInfo { |
|||
import java.io.Serializable; |
|||
|
|||
public class ZAppErrorStackInfo implements Serializable { |
|||
public String[] stackTraceElements; |
|||
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue