Host Engineering Forum

General Category => DirectSOFT => Topic started by: Mike Nash on September 16, 2015, 12:53:57 PM

Title: Directsoft 5 Cross Reference Missing V-memory Usage
Post by: Mike Nash on September 16, 2015, 12:53:57 PM
I did not find this mentioned in a cursory search.

In DS5, I have a MATHR Ibox with V2020/V2004, result in V2000. Neither V2004 nor V2005 show in the cross reference, usage or Ctrl F search. Neither does V2020 for that matter.

I don't have DS6 and had not used the math Iboxes much in the past, just stuck with the old instructions. So I can't test it in DS6 and haven't seen this before. Kind of scary.

This is a D0-06 project.
Title: Re: Directsoft 5 Cross Reference Missing V-memory Usage
Post by: franji1 on September 16, 2015, 01:33:55 PM
Sadly, MATH expression parameters do not show up in your program.  The expression is just a text string at the DirectSOFT level.  Same is true in DirectSOFT 6.
Title: Re: Directsoft 5 Cross Reference Missing V-memory Usage
Post by: Mike Nash on September 16, 2015, 02:48:55 PM
Ouch! I may have to rethink their usage then. I just had to manually change a series of Find and Replaces that didn't.
Title: Re: Directsoft 5 Cross Reference Missing V-memory Usage
Post by: franji1 on September 16, 2015, 03:03:29 PM
Any script instruction in DirectSOFT has this same issue (e.g. PRINT, VPRINT, LCD, ECEMAIL, MATH*).  The script parameter is technically a string, not an actual parameter.  I know that doesn't help the situation, just explaining the shortfall (Do-more Designer properly handles this).