Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to retrieve tag BeamDeliveryDurationLimit (300A,005C) #95

Open
crazywill32 opened this issue Mar 7, 2022 · 1 comment
Open

Comments

@crazywill32
Copy link

When using the selector I get an error when trying to retrieve the tag for beam duration limit.

System.InvalidCastException: 'Unable to cast object of type 'EvilDICOM.Core.Element.Unknown' to type 'EvilDICOM.Core.Element.FloatingPointDouble'.'

I ran my debugger and discovered that the DICOMObject is not correctly identifying this tag. It is being read as null values, but there is data there.

Could we get this added to the library as a supported tag?

In the mean time, any suggestions as to how to read the values?

@itwouldbewise
Copy link

It sounds like you have a DICOM file that uses the Implicit VR transfer syntax. In such a case, Evil DICOM would rely on a dictionary lookup found in this file (my version of EvilDICOM is a few years old so that would explain any differences you see)

image

Basically I think you just need to add that tag to the dictionary in that file.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants