we have just tried using wlmscpfs (dcmtk 3.5.3) with a CT GE ConnectPRO.
They're sending the following in the query:
Code: Select all
# Dicom-Data-Set
# Used TransferSyntax: LittleEndianImplicit
(0008,0000) UL 108 # 4, 1 IdentifyingGroupLength
(0008,0005) CS [ISO_IR 100 ] # 12, 1 SpecificCharacterSet
(0008,0050) SH (no value available) # 0, 0 AccessionNumber
...
I know we can use the -cs1 option to always send the character set, but my question is why do I have to specify this if the scanner is sending it in its query? You see, the problem is that I have many scanners talking to wlmscpfs, a change like this to the running copy of wlmscpfs could trigger another problem in another scanner. So, I'd rather not have to do this at all.
For now, we're running a second copy of wlmscpfs on another port with the -cs1 option so that we can keep working, but I would like to get a fix (if possible) to the fact that wlmscpfs is not answering back with the query sent by the scanner.
Thanks.