Search found 15 matches

by kumarm
Thu, 2019-10-24, 08:33
Forum: DCMTK - General
Topic: Global timeout setting dcmConnectionTimeout not working on Linux platform for C-FIND
Replies: 0
Views: 454

Global timeout setting dcmConnectionTimeout not working on Linux platform for C-FIND

Hello, I am using 'performQuery' API on Linux platform with timeout setting >=0 for global timeout 'dcmConnectionTimeout'. Setting this global variable has no impact on execution of API 'performQuery' on Linux platform. I am using DCMTK version 3.6.4 build. To test the impact of timeout configuratio...
by kumarm
Thu, 2019-08-08, 14:15
Forum: DCMTK - General
Topic: C-MOVE Response (Refused: OutOfResourcesSubOperations)
Replies: 1
Views: 446

C-MOVE Response (Refused: OutOfResourcesSubOperations)

Hello J. Riesmeier, I am running PACS server dcmqrscp.exe on LINUX machine and DICOM receiver 'storescp.exe' on Windows machine. C-FIND request from Windows machine to Linux machine successfully shows the list patient records. When I send the C-MOVE request from Windows machine, I am getting followi...
by kumarm
Thu, 2019-08-08, 12:43
Forum: DCMTK - General
Topic: C-MOVE Query Failure with David Harvey's Testserver
Replies: 1
Views: 439

C-MOVE Query Failure with David Harvey's Testserver

Hello J. Riesmeier, I am using David Harvey's Testserver UK as PACS Server and trying to test C-FIND and C-MOVE requests. C-FIND request worked successfully and it shows all the DICOM records. But, On retrieving any of the patient study, an error message shown 'Unable to Process'. Here are the log m...
by kumarm
Thu, 2019-07-18, 12:04
Forum: DCMTK - General
Topic: Bad override key/path on Linux
Replies: 1
Views: 399

Bad override key/path on Linux

Hello J. Riesmeier, I have developed a small test application on Linux platform using DCMTK Linux version 3.6.3. In order to avoid the external loading of data dictionary on Linux platform, I have built the DCMTK 4.6.3 with macro ENABLE_BUILTIN_DICTIONARY set to "1" in osconfig.h file. I am using "P...
by kumarm
Thu, 2019-07-11, 15:14
Forum: DCMTK - General
Topic: BadAppContextName error message with dcmqrscp server
Replies: 5
Views: 591

Re: BadAppContextName error message with dcmqrscp server

Hello J. Riesmeier,

Thanks for your input. I will build DCMTK 3.6.4 version.

Thanks
Manoj
by kumarm
Thu, 2019-07-11, 13:54
Forum: DCMTK - General
Topic: BadAppContextName error message with dcmqrscp server
Replies: 5
Views: 591

Re: BadAppContextName error message with dcmqrscp server

Hello J.Riesmeier, One more analysis for the same time out variable with DcmSCU class. I have used the new class DcmSCU to send C_FIND request and set the global connection timeout value to 5 secs. by calling the API "setConnectionTimeout". On Linux platform, I can see the API failure "negotiateAsso...
by kumarm
Thu, 2019-07-11, 12:13
Forum: DCMTK - General
Topic: BadAppContextName error message with dcmqrscp server
Replies: 5
Views: 591

Re: BadAppContextName error message with dcmqrscp server

Hello J. Riesmeier, I did some more analysis of this issue and found that using the global time out dcmConnectionTimeout and setting the value > 0 results in the log messages 2019-06-18 17:03:54.042 INFO: Bad AppContextName: 2019-06-18 17:03:54.042 ERROR: Association Request Failed: 0006:031b Failed...
by kumarm
Mon, 2019-07-08, 15:36
Forum: DCMTK - General
Topic: DcmSCU method findPresentationContextID returns 0
Replies: 8
Views: 638

Re: DcmSCU method findPresentationContextID returns 0

Hello J. Riesmeier,

One small query:

Is DcmSCU class usage is preferred over DcmFindSCU for C_FIND request implementation? In my opnion, DcmSCU class is more generic and convenient to use in terms of handling Query and Retrieve functionality.


Pls. provide your inputs.

Thanks
Manoj
by kumarm
Mon, 2019-07-08, 14:43
Forum: DCMTK - General
Topic: DcmSCU method findPresentationContextID returns 0
Replies: 8
Views: 638

Re: DcmSCU method findPresentationContextID returns 0

Thanks J.Reismeier for your suggestions. It works with following configuration changes in DcmSCU sample program. setAETitle("MY_DEFAULT"); setPeerHostName("localhost"); setPeerPort(5432); setPeerAETitle("MY_DEFAULT"); AE Title and PeerAETitle should have the same title value and peer port should be ...
by kumarm
Mon, 2019-07-08, 11:36
Forum: DCMTK - General
Topic: DcmSCU method findPresentationContextID returns 0
Replies: 8
Views: 638

Re: DcmSCU method findPresentationContextID returns 0

commandline used to run PACS Server and storescp

dcmqrscp -c dcmqrscp.cfg -lc dcm_log4cplus.cfg

storescp -lc storescp_log4cplus.cfg -od d:\my_datin -p 4722
by kumarm
Mon, 2019-07-08, 11:17
Forum: DCMTK - General
Topic: DcmSCU method findPresentationContextID returns 0
Replies: 8
Views: 638

Re: DcmSCU method findPresentationContextID returns 0

Here is my configuration file - dcmqrscp.cfg # # Global Configuration Parameters # NetworkTCPPort = 5432 MaxPDUSize = 16384 MaxAssociations = 16 # # UserName = <not used> # GroupName = <not used> HostTable BEGIN # # The HostTable defines symbolic names for collections of network # DICOM Application ...
by kumarm
Sun, 2019-07-07, 12:16
Forum: DCMTK - General
Topic: DcmSCU method findPresentationContextID returns 0
Replies: 8
Views: 638

DcmSCU method findPresentationContextID returns 0

Hello, I have used the following DcmSCU example program to test the FIND request on Windows platform. DcmSCU method findPresentationContextID returns 0 in Function call 'findUncompressedPC'. DcmSCU Sample Program Code: static Uint8 findUncompressedPC(const OFString& sopClass, DcmSCU& scu) { Uint8 pc...
by kumarm
Sat, 2019-06-29, 05:53
Forum: DCMTK - General
Topic: Create call of Tractography Results object Failed
Replies: 3
Views: 481

Re: Create call of Tractography Results object Failed

Thanks a lot !! It works after setting the environment variable "DCMDICTPATH" for external loading of DCM Data Dictionary on Linux platform. But, Why the default behavior on Linux platform is different from Windows Platform. I mean built-in DCM Data dictionary loaded on Windows platform while extern...
by kumarm
Thu, 2019-06-27, 16:02
Forum: DCMTK - General
Topic: Create call of Tractography Results object Failed
Replies: 3
Views: 481

Create call of Tractography Results object Failed

Hello, I worked on sample test program on Linux platform to create the tractography result object using static method call OFCondition result = TrcTractographyResults::create(id, contentDate, contentTime, equipment, refs, trc); This method call failed with error message "Could not add references: No...
by kumarm
Tue, 2019-06-18, 13:16
Forum: DCMTK - General
Topic: BadAppContextName error message with dcmqrscp server
Replies: 5
Views: 591

BadAppContextName error message with dcmqrscp server

Hello, I am using Linux version 3.6.3 of DCMTK Tool Kit to test the interfaces using CPPUnit testframe. I am running dcmqrscp.exe as a PACS server. My server configuration is as follows: Server configuration: dcmqrscp.cfg NetworkTCPPort = 5432 MaxPDUSize = 16384 MaxAssociations = 16 HostTable BEGIN ...