GDS(Goop Development Suite)

Reply
This is an open group. Sign in and click the "Join Group" button to become a group member and start posting.
Solved! Go to solution

Does "EndevoGOOP400" support GOOP Debugger?

Hello GOOP community,

Im a new GOOPer, think the tool is really cool : D

I want to be a master of GOOP but have one question how can I do debugging.

 

According to this video, GOOP Suite provide a debugging tool.

It seems that EndevoGOOP300 supports but 400 doesn't. Is the behavior expected?

I read a help file but it said that

"This tool allows you to monitor the objects created from GOOP 3/4 and OpenG class templates."

My current project is below.Project.png300 was generated with Endevo300 template, 400 was with Endevo400.

And MAIN.vi

MAIN.png

In MAIN.vi, create two objects. After the VI was executed, I saw the following result in debugging window.Debugger.png

 

I only can see an object of Endevo300 but couldn't see Endevo400. 

I want to use 400 version because it is the latest version (Isn't it?)

So if I can observe object behavior on Endevo400, it is really helpful.

 

Additional Information

LabVIEW 2017 (non SP1)

GOOP Suite (v1.1.87.94)

Emboar
Certified LabVIEW Developer
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
0 Kudos
Message 1 of 7
(488 Views)
6 REPLIES 6
Solution
Accepted by topic author Emboar
03-20-2019 06:57 AM

Re: Does "EndevoGOOP400" support GOOP Debugger?

The GOOP400 classes are pretty lightweight in their basic form (which is a good thing!). So they do not contain debugging features by default. You can add the Debugging 'Design Pattern 'when creating the class:

 

2019-03-20_13-44-26.jpg

 

or add it to existing classes:

 

2019-03-20_13-52-04.jpg

 

 

Message 2 of 7
(479 Views)

Re: Does "EndevoGOOP400" support GOOP Debugger?

Hi Jeffrey, thanks for the comment!

I understand that GOOP400 is simpler than GOOP300, doesn't have debugging feature : )

 

Umm... Which version does everyone most use?

Emboar
Certified LabVIEW Developer
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
0 Kudos
Message 3 of 7
(471 Views)

Re: Does "EndevoGOOP400" support GOOP Debugger?

I'd recommend to always use GOOP400 for new classes. It uses DVR and Inplace-element structure and is various benefits over GOOP300. GOOP300 is more there for legacy support.

 

I'd also recommend to use OpenGDS instead of the NI GOOP DevSuite. The NI one is the same, but a lot older and not regularly updated.

You can get it here: https://opengds.github.io/.

 

Message 4 of 7
(464 Views)
Highlighted

Re: Does "EndevoGOOP400" support GOOP Debugger?

Thank you for your suggestion! I will try OpenGDS : D

Emboar
Certified LabVIEW Developer
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
0 Kudos
Message 5 of 7
(456 Views)

Re: Does "EndevoGOOP400" support GOOP Debugger?

Ummmm...!! Im really excited in OpenGDS!! There are many good updates.

Thanks JeffreyH : D

Emboar
Certified LabVIEW Developer
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
0 Kudos
Message 6 of 7
(445 Views)

Re: Does "EndevoGOOP400" support GOOP Debugger?

I'll recommend GOOP4 as well.

 

Message 7 of 7
(417 Views)
Reply
This is an open group. Sign in and click the "Join Group" button to become a group member and start posting.