From Gasper,
I checked also on gateway 2.0.0.0 with EPICS base 3.14.7 and it fails to do a caput -a to waveform with FTVL set to DOUBLE.
I looks like the problem is in file casStrmClient.cc of generic ca server.
Primitive type is changed to aitEnumFixedString on line 2164 (EPICS 3.14.9) pDD->putRef ( pData, type, pDestructor );
I changed this line to pDD->putRef ( pData, bestWritePrimType, pDestructor );
and is working.
From Gasper,
I checked also on gateway 2.0.0.0 with EPICS base 3.14.7 and it fails to do a caput -a to waveform with FTVL set to DOUBLE.
I looks like the problem is in file casStrmClient.cc of generic ca server.
Primitive type is changed to aitEnumFixedString on line 2164 (EPICS 3.14.9)
pDD->putRef ( pData, type, pDestructor );
I changed this line to
pDD->putRef ( pData, bestWritePrimType, pDestructor );
and is working.