Yik Teng Hie
f7f2c597ce
fixed 833x slavedId
1 month ago
Yik Teng Hie
797c436734
add m_SlaveId to CMtrProfile
1 month ago
Yik Teng Hie
30c4bd488a
fix AxId matching
1 month ago
Yik Teng Hie
d5055c2dd7
update PathMove Initialisation Step
1 month ago
Yik Teng Hie
d975867d66
add GetPathMoveMtrProfile()
1 month ago
Yik Teng Hie
a9da073180
Point Table Move Success
1 month ago
Yik Teng Hie
2f260c81e9
add Helical Path
1 month ago
Yik Teng Hie
885c80c731
expose PathMove api thru CMotor
1 month ago
Yik Teng Hie
207a9a27dc
add ECAT PDO read
2 months ago
Yik Teng Hie
1c5d2327ca
debug io status
2 months ago
Yik Teng Hie
fd37a18831
debug hardware
2 months ago
Yik Teng Hie
0355c1bdb3
update APS initial
3 months ago
Yik Teng Hie
2c930831b8
add Adlink ECAT
3 months ago
Yik Teng Hie
484996b2ae
standard H2S protocol according to EIB API
8 months ago
Yik Teng Hie
269852fa52
standardise to SGDebugLog
8 months ago
Yik Teng Hie
32bd117a01
refactor SECSGEMDLL
8 months ago
Yik Teng Hie
f157385600
fix Secsgemdll not properly disconnect
8 months ago
Yik Teng Hie
511dfab2b4
change logManager to singleton
...
* If not using the debug logger, the spdlog will not be instanciated. Thus, no need to perform ShutdownLogging()
* refactor VisionUnitResult to std::vector instead of double pointer
9 months ago
Yik Teng Hie
1113c5817f
use constexpr const
1 year ago
Yik Teng Hie
e0d14fb547
add logger flush on demand
1 year ago
Yik Teng Hie
10961e2138
fix Motor On Status when SVON reverse logic (-1)
1 year ago
Yik Teng Hie
f1f2dc1211
debug PosErr
1 year ago
Yik Teng Hie
857b890ee1
remove SimulationIO code
1 year ago
Yik Teng Hie
11dd9b2e77
optimize memory alignment to multiple of 8 bytes
...
* update MOTION_STATUS enum
1 year ago
Yik Teng Hie
b37fb36266
mmf maintenance data logging
...
* add environment variable to start logging
* MITL_BENCH_DEBUG_HARDWARE={"MmfLog":{"Motor":true, "Input":true, "Output":true}}
1 year ago
Yik Teng Hie
2cbd860389
CJsonParserText fix empty string parsing exception
...
* close json file after parsing
1 year ago
Yik Teng Hie
86a25bcaeb
move trace data config to json
1 year ago
Yik Teng Hie
fd2ead1373
lotinfo json format
...
* use MITL_LOTINFO_TYPE=json to switch and test
1 year ago
Yik Teng Hie
ca8db58e40
Bench Debug env var
1 year ago
Yik Teng Hie
6c934115a7
fix CHardwareJson Model array out-of-bound access
1 year ago
Yik Teng Hie
80a0d6ba99
use environment MITL_HARDWARE_CFG_TYPE to change ini/json
1 year ago
Yik Teng Hie
57e617a66f
update MotionNet & advantech EtherCAT to read from json
1 year ago
Yik Teng Hie
78c2dfc7df
use hardware.json
1 year ago
Yik Teng Hie
224e33a209
CRunnerTask
1 year ago
Yik Teng Hie
22668b8b69
rebuilt using mitech.vcpkg repo
1 year ago
Yik Teng Hie
c07feff834
fix fmt::format error due to mismatch argument count
...
* use fmt::ptr() to cast pointer
1 year ago
Yik Teng Hie
0555708ad7
cleanup for release
1 year ago
Yik Teng Hie
a45eb05c75
change AccurateTimer instance to local static variable
...
* thus, upon first call of CHighPerformanceSleep::SleepNow(ms), then it will update the timer resolution interval to 1ms
2 years ago
Yik Teng Hie
3f2fb983fb
replace TRACE with DebugLog
2 years ago
Yik Teng Hie
cf4d747fad
add CRun::GetHwnd() getter
2 years ago
Yik Teng Hie
f61270e06b
refactoring
2 years ago
Yik Teng Hie
1a2d7ef5e1
modernise RunComm netAddress & comSetting
...
* pass const ref struct instead of individual parameter
2 years ago
Yik Teng Hie
0cda4f9027
update MEyeVision abstract function
2 years ago
Yik Teng Hie
8359b89c24
refactor mfc dependencies
2 years ago
Yik Teng Hie
59baaa03d6
update APS168x64 to 23.09.15.01
...
- PCI(e) 7856 motionnet
2 years ago
Yik Teng Hie
44f695fdae
update 8134Ax64.dll to 22.4.19.0
2 years ago
Yik Teng Hie
1ae8fab09d
update 8164x64.dll to 19.1.2.0
2 years ago
Yik Teng Hie
21645dbc84
update HSLx64.dll to 20.6.10.1
2 years ago
Yik Teng Hie
827fd9904e
refactor simulation IO setup
2 years ago
Yik Teng Hie
eb0bcab757
MEyeVision
2 years ago