Lima-camera-pco issueshttps://gitlab.esrf.fr/limagroup/Lima-camera-pco/-/issues2024-01-11T17:26:44+01:00https://gitlab.esrf.fr/limagroup/Lima-camera-pco/-/issues/12Saving directory is not created2024-01-11T17:26:44+01:00Stuart FisherSaving directory is not createdOn id13 we have a pco 2k running on windows. I updated the beamline installation to the latest version of lima-camera-pco. We still find that if only the pco is involved in a scan the data saving directory is not created, and this throws...On id13 we have a pco 2k running on windows. I updated the beamline installation to the latest version of lima-camera-pco. We still find that if only the pco is involved in a scan the data saving directory is not created, and this throws an error on the Lima device telling us the data directory doesnt exist. We dont see this with either the eiger, or maxipix which we use regularly. To resolve this we add the maxipix to the scan as well and then the directory is created.
Maybe we have an unusual setup?https://gitlab.esrf.fr/limagroup/Lima-camera-pco/-/issues/11LimaCCDs crash2023-09-21T17:55:27+02:00Samuel DebionneLimaCCDs crashOn id15a, we get crashes and frames missed when running at high speed rated (>800Hz).
Missed frames:
```
[48]: abscorct()
Dataset set to '0047'
Data path: /data/visitor/ihma408/id15a/20230919/M50_60deg_70wk_xrdct/M50_60deg_70wk_xrdct_0...On id15a, we get crashes and frames missed when running at high speed rated (>800Hz).
Missed frames:
```
[48]: abscorct()
Dataset set to '0047'
Data path: /data/visitor/ihma408/id15a/20230919/M50_60deg_70wk_xrdct/M50_60deg_70wk_xrdct_0047
Number of unconfirmed ICAT dataset registrations: 2
sheh3 was CLOSED and is now OPEN
X - Rotation Motor : hrrz
start pos = 0.0000 deg
stop pos = 280101.0000 deg
velocity = 60.00 deg/sec
step size = 0.3000 deg
acc size = 10.0100 deg
Y - Translation Motor : hry
--------- ---- ---------
first pos [mm] -12.5125
step size [mm] 0.0325
npoints 771
time sec 4668.35
--------- ---- ---------
Rotation movement during y-steps:
delta size = 3.3 deg
delta time = 0.055 sec
Acquisition :
acq size = 0.1800 deg
acq time = 0.003000 sec
dead time = 0.002000 sec
nb points = 925200 (X:1200 * Y:771)
Total time = 4669.017 sec
Scan 1 Thu Sep 21 12:51:02 2023 /data/visitor/ihma408/id15a/20230919/M50_60deg_70wk_xrdct/M50_60deg_70wk_xrdct_0047/M50_60deg_70wk_xrdct_0047.h5 eh3 user = opid15
aeroystepscan
Preparing: hrrz 3050.7299 hry -12.2525
Homing hrrz ...
Preparing: hrrz -10.0100 hry -12.51255
Opening FastShutter ...
Running: hrrz 20.7421 hry 12.5125 trig 925200 pcoedgehs 920652 (S +0)
-----> Stuck with many frames missed.
```
Crashes
```
#5 lima::CtSaving::_getCommonHeader (this=0x565276466610, header=...) at /usr/local/src/conda/lima-core-1.9.22/control/src/CtSaving.cpp:1484
#6 0x00007f2721311606 in lima::CtSaving::_takeHeader (this=0x565276466610, headerIter=..., header=..., keep_in_map=false) at /usr/local/src/conda/lima-core-1.9.22/control/src/CtSaving.cpp:1491
#7 0x00007f2721313450 in lima::CtSaving::_compressionFinished (this=0x565276466610, aData=..., stream=...) at /usr/local/src/conda/lima-core-1.9.22/control/src/CtSaving.cpp:1905
#8 0x00007f272131365a in lima::CtSaving::Stream::compressionFinished (this=0x565276795c10, data=...) at /usr/local/src/conda/lima-core-1.9.22/control/src/CtSaving.cpp:538
#9 0x00007f27213137b7 in lima::CtSaving::Stream::_CompressionCBK::finished (this=0x56527777bdd0, aData=...) at /usr/local/src/conda/lima-core-1.9.22/control/src/CtSaving.cpp:128
#10 0x00007f273f21d94c in PoolThreadMgr::_run (arg=0x565277778390) at /usr/local/src/conda/processlib-1.8.6/core/src/PoolThreadMgr.cpp:244
#11 0x00007f27442e5609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#12 0x00007f27440a4133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
```
```
#5 0x00007f692400fac9 in PoolThreadMgr::Lock::lock (
this=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>)
at /usr/local/src/conda/processlib-1.8.6/core/include/processlib/PoolThreadMgr.h:72
#6 PoolThreadMgr::Lock::Lock (aLockFlag=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>,
aLock=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>,
this=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>)
at /usr/local/src/conda/processlib-1.8.6/core/include/processlib/PoolThreadMgr.h:66
#7 SinkTaskBase::setEventCallback (this=0x7f68e040f0b0, aEventCbk=0x7f5d0fc5ac20)
at /usr/local/src/conda/processlib-1.8.6/core/src/SinkTask.cpp:50
#8 0x00007f690616f220 in lima::SoftOpExternalMgr::addTo (this=0x55f774ddb610, aTaskMgr=..., begin_stage=0,
last_link_task=@0x7f6914348344: -1, last_sink_task=@0x7f6914348348: 2)
at /usr/local/src/conda/lima-core-1.9.22/control/software_operation/src/SoftOpExternalMgr.cpp:263
#9 0x00007f6906110a53 in lima::CtControl::newFrameReady (this=0x55f773d48970, fdata=...)
at /usr/local/src/conda/lima-core-1.9.22/control/src/CtControl.cpp:1093
#10 0x00007f690611ff45 in lima::CtBufferFrameCB::newFrameReady (this=0x7f68c4005740, frame_info=...)
at /usr/local/src/conda/lima-core-1.9.22/control/src/CtBuffer.cpp:57
#11 0x00007f69060c1377 in lima::HwFrameCallbackGen::newFrameReady (this=this@entry=0x55f773d48518, frame_info=...)
at /usr/local/src/conda/lima-core-1.9.22/hardware/src/HwFrameCallback.cpp:80
#12 0x00007f69060c4ccc in lima::BufferCtrlMgr::acqFrameReady (this=0x55f773d48518, acq_frame_info=...)
at /usr/local/src/conda/lima-core-1.9.22/hardware/src/HwBufferMgr.cpp:714
#13 0x00007f69060c4de9 in lima::BufferCtrlMgr::AcqFrameCallback::newFrameReady (this=0x55f773d48588, finfo=...)
at /usr/local/src/conda/lima-core-1.9.22/hardware/src/HwBufferMgr.cpp:737
#14 0x00007f69060c1377 in lima::HwFrameCallbackGen::newFrameReady (this=this@entry=0x55f773d48460, frame_info=...)
at /usr/local/src/conda/lima-core-1.9.22/hardware/src/HwFrameCallback.cpp:80
#15 0x00007f69060caaac in lima::StdBufferCbMgr::newFrameReady (this=0x55f773d48460, frame_info=...)
at /usr/local/src/conda/lima-core-1.9.22/hardware/src/HwBufferMgr.cpp:455
#16 0x00007f69042a5c8f in lima::Pco::Camera::_AcqThread::threadFunction_Edge_clhs (this=0x55f774dd3170)
at /users/blissadm/local/lima-camera-pco.git/src/PcoCameraLin.cpp:1352
#17 0x00007f69042a3fef in lima::Pco::Camera::_AcqThread::threadFunction (this=0x55f774dd3170)
at /users/blissadm/local/lima-camera-pco.git/src/PcoCameraLin.cpp:171
#18 0x00007f690607c835 in lima::Thread::staticThreadFunction (data=0x55f774dd3170)
at /usr/local/src/conda/lima-core-1.9.22/common/src/ThreadUtils.cpp:318
#19 0x00007f69290d6609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#20 0x00007f6928e95133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
```
```
#0 0x00007f6997470d8b in _int_malloc (av=av@entry=0x7f6944000020, bytes=bytes@entry=64) at malloc.c:3608
#1 0x00007f6997473299 in __GI___libc_malloc (bytes=64) at malloc.c:3066
#2 0x00007f6995895a70 in operator new (sz=64) at ../../../../libstdc++-v3/libsupc++/new_op.cc:50
#3 0x00007f6992674d3b in std::__new_allocator<SinkTaskBase**>::allocate (
this=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>,
__n=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>)
at /opt/conda/conda-bld/processlib_1666351313488/_build_env/x86_64-conda-linux-gnu/include/c++/12.2.0/bits/stl_algobase.h:254
#4 std::allocator_traits<std::allocator<SinkTaskBase**> >::allocate (
__n=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>,
__a=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>)
at /opt/conda/conda-bld/processlib_1666351313488/_build_env/x86_64-conda-linux-gnu/include/c++/12.2.0/bits/alloc_traits.h:464
#5 std::_Deque_base<SinkTaskBase*, std::allocator<SinkTaskBase*> >::_M_allocate_map (
__n=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>, this=<optimized out>)
at /opt/conda/conda-bld/processlib_1666351313488/_build_env/x86_64-conda-linux-gnu/include/c++/12.2.0/bits/stl_deque.h:597
#6 std::_Deque_base<SinkTaskBase*, std::allocator<SinkTaskBase*> >::_M_initialize_map (this=this@entry=0x7f69451c9978,
__num_elements=__num_elements@entry=0)
at /opt/conda/conda-bld/processlib_1666351313488/_build_env/x86_64-conda-linux-gnu/include/c++/12.2.0/bits/stl_deque.h:646
#7 0x00007f6992675b21 in std::_Deque_base<SinkTaskBase*, std::allocator<SinkTaskBase*> >::_Deque_base (this=0x7f69451c9978,
this@entry=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>)
at /opt/conda/conda-bld/processlib_1666351313488/_build_env/x86_64-conda-linux-gnu/include/c++/12.2.0/bits/stl_deque.h:516
#8 std::deque<SinkTaskBase*, std::allocator<SinkTaskBase*> >::deque (this=0x7f69451c9978,
this@entry=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>)
at /opt/conda/conda-bld/processlib_1666351313488/_build_env/x86_64-conda-linux-gnu/include/c++/12.2.0/bits/stl_deque.h:855
#9 TaskMgr::Task::Task (this=0x7f69451c9970,
this@entry=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>)
at /usr/local/src/conda/processlib-1.8.6/core/include/processlib/TaskMgr.h:42
#10 TaskMgr::addSinkTask (this=0x7f69455b2b90, aStage=1, aNewTask=<optimized out>)
at /usr/local/src/conda/processlib-1.8.6/core/src/TaskMgr.cpp:171
#11 0x00007f69747d4196 in lima::SoftOpBpm::addTo (this=<optimized out>, aMgr=...,
stage=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>)
at /usr/local/src/conda/lima-core-1.9.22/control/software_operation/src/SoftOpId.cpp:119
#12 0x00007f69849ab344 in ?? ()
#13 0x00007f69747d217a in lima::SoftOpExternalMgr::addTo (
this=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>, aTaskMgr=...,
begin_stage=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>,
last_link_task=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>,
last_sink_task=<error reading variable: dwarf2_find_location_expression: Corrupted DWARF expression.>)
at /usr/local/src/conda/lima-core-1.9.22/control/software_operation/src/SoftOpExternalMgr.cpp:244
```
```
#5 lima::CtSaving::_getCommonHeader (this=0x55de120f9060, header=...) at /users/blissadm/local/lima.git/control/src/CtSaving.cpp:1481
#6 0x00007f7bb4011746 in lima::CtSaving::_takeHeader (this=0x55de120f9060, headerIter=..., header=..., keep_in_map=<optimized out>) at /users/blissadm/local/lima.git/control/src/CtSaving.cpp:1488
#7 0x00007f7bb4013491 in lima::CtSaving::_compressionFinished (this=0x55de120f9060, aData=..., stream=...) at /users/blissadm/local/lima.git/control/src/CtSaving.cpp:1905
#8 0x00007f7bb40136aa in lima::CtSaving::Stream::compressionFinished (this=0x55de12c0b1c0, data=...) at /users/blissadm/local/lima.git/control/src/CtSaving.cpp:538
#9 0x00007f7bb4013807 in lima::CtSaving::Stream::_CompressionCBK::finished (this=0x55de13bf1170, aData=...) at /users/blissadm/local/lima.git/control/src/CtSaving.cpp:128
#10 0x00007f7bd1f1594c in PoolThreadMgr::_run (arg=0x55de13bed730) at /usr/local/src/conda/processlib-1.8.6/core/src/PoolThreadMgr.cpp:244
```
```
0x00007fe653d68dd7 in TaskSinkWrap::process (this=0x7fe61105a960) at /usr/local/src/conda/processlib-1.8.6/core/src/TaskMgr.cpp:76
76 /usr/local/src/conda/processlib-1.8.6/core/src/TaskMgr.cpp: No such file or directory.
(gdb) bt
#0 0x00007fe653d68dd7 in TaskSinkWrap::process (this=0x7fe61105a960)
at /usr/local/src/conda/processlib-1.8.6/core/src/TaskMgr.cpp:76
#1 0x00007fe653d6794c in PoolThreadMgr::_run (arg=0x5639c9a296a0)
at /usr/local/src/conda/processlib-1.8.6/core/src/PoolThreadMgr.cpp:244
```Samuel DebionneSamuel Debionnehttps://gitlab.esrf.fr/limagroup/Lima-camera-pco/-/issues/10PCO_SetTransferParameter fails with driver error with Edge CLHS2023-08-28T10:21:55+02:00Samuel DebionnePCO_SetTransferParameter fails with driver error with Edge CLHSNewly installed on wbm05pco3. An existing manual installation from Roberto works on the computer -conda env `lima196`.
PCO SDK is 1.27
SISO is 5.4.4 (me5 Marathon)
Updated to the latest SDK 1.29 - SISO 5.7.0
After reposting this to PC...Newly installed on wbm05pco3. An existing manual installation from Roberto works on the computer -conda env `lima196`.
PCO SDK is 1.27
SISO is 5.4.4 (me5 Marathon)
Updated to the latest SDK 1.29 - SISO 5.7.0
After reposting this to PCO support, it turns out that this is long standing bug, only visible with recent version of the SDK that have additional parameter validation:
> PCO_SetTransferParameter function uses different structures for each interfcae dll.
> You cannot send a PCO_SC2_CL_TRANSFER_PARAM to a CLHS camera.
> You must use PCO_CLHS_TRANSFER_PARAM (see sc2_sdkaddendum.h) for a CLHS camera.
> Use wInterfaceType of CamType structure to distinguish between different camera interfaces.
cc: @muzelleSamuel DebionneSamuel Debionnehttps://gitlab.esrf.fr/limagroup/Lima-camera-pco/-/issues/9Dimax wait for recording timeouts2023-04-25T09:27:42+02:00Samuel DebionneDimax wait for recording timeoutsusing the `MRTOMO` session, the Dimax timeouts then enters an infinite loop:
```
ERROR TIMEOUT!!!: timeout=xxx timeout0=xxx msNowRecordLoop=xxx
waiting for the recording ...
waiting for the recording ...
```using the `MRTOMO` session, the Dimax timeouts then enters an infinite loop:
```
ERROR TIMEOUT!!!: timeout=xxx timeout0=xxx msNowRecordLoop=xxx
waiting for the recording ...
waiting for the recording ...
```Samuel DebionneSamuel Debionnehttps://gitlab.esrf.fr/limagroup/Lima-camera-pco/-/issues/8Latency time not properly set2023-03-01T09:37:57+01:00Samuel DebionneLatency time not properly setPCO_SetDelayExposureTime() always called with delay time == 0
reported by @papillonPCO_SetDelayExposureTime() always called with delay time == 0
reported by @papillonSamuel DebionneSamuel Debionnehttps://gitlab.esrf.fr/limagroup/Lima-camera-pco/-/issues/7DMA Error not enough data transferred2023-01-20T11:13:06+01:00Samuel DebionneDMA Error not enough data transferred```
PCO ERROR: msg=Driver error 80332028 at device 'CameraLink driver': DMA Error not enough data transferred., err=-2144133080 = 0xffffffff80332028
FROM: PCOfn[threadFunction_Edge] file[src/PcoCameraLin.cpp] line[811] comments[Check_DMA...```
PCO ERROR: msg=Driver error 80332028 at device 'CameraLink driver': DMA Error not enough data transferred., err=-2144133080 = 0xffffffff80332028
FROM: PCOfn[threadFunction_Edge] file[src/PcoCameraLin.cpp] line[811] comments[Check_DMA_Length]
```
Reported by @muzelle on `lid193` with a Edge 5.5 CL and microEnable IV
It seems to be related to Hardware ROI. Can be reproduced with:
```py
from tango import DeviceProxy
dev = DeviceProxy("id19/limaccd/edge_lid193")
dev.image_roi=0,860,2560,660
dev.prepareAcq()
dev.image_roi=0,0,0,0
dev.prepareAcq()
dev.startAcq()
sleep(1.0)
assert(dev.acq_status == "FAULT")
```Samuel DebionneSamuel Debionnehttps://gitlab.esrf.fr/limagroup/Lima-camera-pco/-/issues/6Failed to open Grabber after switching to Global Shutter2023-01-20T14:22:22+01:00Samuel DebionneFailed to open Grabber after switching to Global ShutterThe device server fails to start after switching the camera to GL (from RS) with:
```
'CameraLink driver': Open driver or driver class failed.
```
After switching the camera back to RS (using Camware on Windows), the device server star...The device server fails to start after switching the camera to GL (from RS) with:
```
'CameraLink driver': Open driver or driver class failed.
```
After switching the camera back to RS (using Camware on Windows), the device server starts again.
reported by @muzelle on ID19
```
[2023/01/12 17:25:00.317416] Pco::Camera::_pco_GetCameraType (/opt/conda/conda-bld/lima-camera-pco_1667821498570/work/src/PcoCameraSdk.cpp:1428):
GetCameraType: camtype=4880 = 0x1310, m_pcoData->model=PCO EDGE 5.5 GL
serialnumber=61004427
iftype=2, m_pcoData->iface=CAMERALINK
m_pcoData->camera_name=PCO EDGE 5.5 GL (IF CAMERALINK) (SN 61004427)
GetInfo(1): m_pcoData->infoCamName=pco.edge 5.5 global shutter
GetInfo(2): m_pcoData->infoSensorName=S001713125 PCB010704427
GetInfo(3): m_pcoData->infoMaterialNr=70108070104
GetInfo(4): m_pcoData->infoBuildNr=
GetInfo(5): m_pcoData->infoIncludeRev=
[2023/01/12 17:25:00.317430] Pco::Camera::_init (/opt/conda/conda-bld/lima-camera-pco_1667821498570/work/src/PcoCamera.cpp:747): WARNING - _pco_GetCameraType iErr=-2147282914
[2023/01/12 17:25:00.317436] Pco::Camera::_init (/opt/conda/conda-bld/lima-camera-pco_1667821498570/work/src/PcoCamera.cpp:750): ++++++++++++++ _pco_Open_Grab
[2023/01/12 17:25:00.317444] Pco::Camera::_pco_Open_Grab (/opt/conda/conda-bld/lima-camera-pco_1667821498570/work/src/PcoCameraSdkLin.cpp:384): Open GrabberwInterfaceType=2, camtype=4880=0x1310, sCamType=PCO EDGE 5.5 GL, sCamSubType=, sInterfaceType=CAMERALINK
[2023/01/12 17:25:00.317452] Pco::Camera::_pco_Open_Grab (/opt/conda/conda-bld/lima-camera-pco_1667821498570/work/src/PcoCameraSdkLin.cpp:419): Grabber is CPco_grab_cl_me4_edge_GL
[2023/01/12 17:25:00.317458] Pco::Camera::_pco_Open_Grab (/opt/conda/conda-bld/lima-camera-pco_1667821498570/work/src/PcoCameraSdkLin.cpp:446): Grabber is NONE
+++++++++++++++++++=Logging set to 0x0
[2023/01/12 17:25:00.317466] Pco::Camera::_pco_Open_Grab (/opt/conda/conda-bld/lima-camera-pco_1667821498570/work/src/PcoCameraSdkLin.cpp:471): Try to open Grabber
[2023/01/12 17:25:00.437785] Pco::Camera::PcoCheckError (/opt/conda/conda-bld/lima-camera-pco_1667821498570/work/src/PcoCamera.cpp:1407): PCO ERROR: msg=Driver error 80332006 at device 'CameraLink driver': Open driver or driver class failed., err=-2144133114 = 0xffffffff80332006 FROM: PCOfn[grabber creation] file[/opt/conda/conda-bld/lima-camera-pco_1667821498570/work/src/PcoCameraSdkLin.cpp] line[505] comments[]
[2023/01/12 17:25:00.438700] Pco::Camera::_pco_Open_Grab (/opt/conda/conda-bld/lima-camera-pco_1667821498570/work/src/PcoCameraSdkLin.cpp:519): Exception(Error): Open_Grabber, close application [thrown]
```https://gitlab.esrf.fr/limagroup/Lima-camera-pco/-/issues/5PCO_SetRecordingState timeout2023-01-10T11:01:56+01:00Samuel DebionnePCO_SetRecordingState timeoutSubsequent API calls also timeout. The device server has to be restarted.
```
[2022/11/17 03:51:59.773042] Pco::Camera::PcoCheckError (/users/blissadm/lima/lima/camera/pco/src/PcoCamera.cpp:1408): PCO ERROR: msg=Undefined layer error a0...Subsequent API calls also timeout. The device server has to be restarted.
```
[2022/11/17 03:51:59.773042] Pco::Camera::PcoCheckError (/users/blissadm/lima/lima/camera/pco/src/PcoCamera.cpp:1408): PCO ERROR: msg=Undefined layer error a0000005 at device 'Unknown device': Timeout in function., err=-1610612731 = 0xffffffffa0000005 FROM: PCOfn[PCO_SetRecordingState] file[/users/blissadm/lima/lima/camera/pco/src/PcoCameraSdk.cpp] line[477] comments[]
```
Full log [error_pco_furnace.zip](/uploads/6fb905a7dd26c55c4f40bd562aca6e54/error_pco_furnace.zip)
Reported by @muzellehttps://gitlab.esrf.fr/limagroup/Lima-camera-pco/-/issues/4Fix square root LUT compression2022-11-07T10:06:15+01:00Samuel DebionneFix square root LUT compressionThis is only necessary (to reduce data rate) when using
- EDGE with cameralink (cables base + full)
- rolling shutter
- pixel rate 286 MHz
- horizontal size >= 1920
See [lookup table LUT 1612 / square root LUT SQRT compression](http://...This is only necessary (to reduce data rate) when using
- EDGE with cameralink (cables base + full)
- rolling shutter
- pixel rate 286 MHz
- horizontal size >= 1920
See [lookup table LUT 1612 / square root LUT SQRT compression](http://wikiserv.esrf.fr/bliss/index.php/PCO_-_NOTES_on_PCO_EDGE_-_lookup_table_LUT_1612_/_square_root_LUT_SQRT_compression).Samuel DebionneSamuel Debionnehttps://gitlab.esrf.fr/limagroup/Lima-camera-pco/-/issues/3Tango DS reports an incorrect camera_name value2022-07-20T16:01:34+02:00Samuel DebionneTango DS reports an incorrect camera_name valueIt looks like the DS is confused between the RS and GL version of the "Edge 5.5"...
Reported by Luca Fardin (id17).It looks like the DS is confused between the RS and GL version of the "Edge 5.5"...
Reported by Luca Fardin (id17).https://gitlab.esrf.fr/limagroup/Lima-camera-pco/-/issues/2Build Conda packages for Windows and Linux2021-10-21T13:55:48+02:00Samuel DebionneBuild Conda packages for Windows and Linux### Prerequisites
WIP with @homsrego
- [ ] Split the Windows and Linux codebase
- [ ] Identify the master branches for both versions (`master` -> `master-win`, `lin-bm05` -> `master-lin`)
- [ ] Merge / clean up pending feature/debug bra...### Prerequisites
WIP with @homsrego
- [ ] Split the Windows and Linux codebase
- [ ] Identify the master branches for both versions (`master` -> `master-win`, `lin-bm05` -> `master-lin`)
- [ ] Merge / clean up pending feature/debug branches
- [ ] Remove the SDKs from git repo to avoid confusion -use package instead?
### Packaging
- [ ] Update the Conda recipes to match the latest template
- [ ] Package the latest (tested) SDKs
- [ ] SiliconSoftware
- [ ] PCO
- [ ] Windows Conda package (support all cameras)
- [ ] Linux Conda package CL
- [ ] Linux Conda package CLHS
### Testing
- [ ] Windows 10 / Debian 8 / Ubuntu 20.04
- [ ] Edge CL / Edge CLHS / Dimax / ...?
### Documentation
- [ ] Update the documentation with the latest SDKs and Conda procedure
### Deployment with the packages
wherever the plugins were built manually, reinstall with the latest packages to ease maintenance:
- [ ] on BM05
- [ ] on ID16b
- [ ] on ID17
- [ ] on ID19
- [ ] on ID21
- [ ] on ID27
- [ ] on ID31Samuel DebionneSamuel Debionne