FAQ

 

Note: In these answers we will follow a few shorthand conventions for describing user-interface procedures. Key combinations will be presented like this: Ctrl+Alt+Delete, which means that you should press and hold down the Control key, the Alt key, and the Delete key at the same time. Menu selections will be presented like this: File->Open, which means that you should open the File menu, and then make the Open selection.

  1. I'm having problems running ReNOVAte/J...
  2. I'm having problems running DG's EDIT...
  3. I can't seem to make two-digit serial com port numbers work in Windows... 
  4. How do I append to or destroy existing files...

I'm having problems running ReNOVAte/J ...

1) Don't rely on "clicking"

If you are running in an MS Window environment and are "clicking"... don't. Much significant diagnostic information will be lost in a windows environment that would be displayed in a "command line" environment. Therefore, use a command box and typed command  lines to see what is happening.  This will save you much time and frustration.

2)  Make sure the Java environment is running properly installed

Can you compile a sample Java program and run it?  If not, then suspect the Java subsystem is not installed properly and/or  the proper path and classpath, and any other Java-related environment variables and files are improperly set up

3) Make sure all ReNOVAte-provided files are read/write enabled

If you have transferred files via Windows "click and pray" method, be
assured that what you get is not what you want.  Windows may change all files to read-only access behind your back.  Make sure all of the files transferred to the hard disk are read and write enabled [i.e. use the ATTRIB command].  A Nova computer can not write to a file that is write protected(!).

Back to Top

I'm having problems running DG's EDIT ...

1) if I type say UNTEST$$ it appears on the screen as U>N>T>E>S>T>$>$ which seems to get accepted but when I type to insert(I) and assemble I  get lots of errors due to the extra characters.

This is the proper behaviour.  EDIT was designed for uppercase-only terminals and would indicate lowercase characters by echoing a '>': i.e. "U>" if a lowercase 'U' letter were typed so that you would know a lower-case letter were typed.  I believe all commands must be in upper case for EDIT to work properly.  SPEED.SV and NSPEED.SV accepted lower-case commands as I recall.  The docs should clarify this.

2. Sometimes when I open Renovate and go into edit.sv I type UN or UY FILENAME - afile already created - I get an error message saying file does not exist. So I have to create  another new file and start again - very frustrating.

This is also due to uppercase/lowercase command recognition as described in the previous question.

Back to Top

I can't seem to make two-digit com port numbers work in Windows...

I can't seem to make two digit serial com port numbers work when I specify com ports larger than '9' in the renovate.log file.   For example, if I try to assign QTY:01 to com port 10 by using the following entry:

QTY:01     COM10[19200,N,8]

ReNOVAte comes back and tells me that the file 'COM10[19200,N,8]' doesn't exist.  Is there a special way I should be entering them?

This is a Windows "feature"(!).  Windows does not recognize COM port names over '9' unless you use

\\.\COMxx:

or

\\.\COMxx

file name format.  This documented in some of the better books on MS Windows, and should also be documented by the vendor of the serial port multiplexor hardware that you are using.

The ReNOVAte.log file entry would for the example above would then be:

QTY:01    \\.\COM10:[19200,N,8]

and should be recognized by MS Windows.

Back to Top

I can't seem to make two-digit com port numbers work in Windows...

Is there currently an option to overwrite an existing file rather than append to it when I set up the renovate.log file to print to a file?  It would be helpful if we could zero out the file every time renovate starts up.  It would have to be optional though,  I really like the current append feature for some things (Strobe Data didn't let me append to a file).

File names may be suffixed with file control information by enclosing the information within curly braces ("{...}") immediately after the file name itself.  The file control information currently matches the U*IX standard stream file control information - right from the U*IX 'C' specification - so that we may play any games we wish.   Current file control information is one or two lower-case characters with occassional special character, and includes:

 

r    open file reading; file must exist or error returned

w    opens file for writing, deleting any existing file (this is what you want,eh?)
a    opens file for writing, appending to any existing file
r+    opens for reading and writing; file must exist or error returned
w+    opens for reading and writing; any existing file is deleted
a+    opens for reading and appending
 
So a printer file name might be
 
PRINTER0{w}
 
which indicates that a new file will be created whenever the file is attached to a device.  Remember there is no space between the PRINTER0 name and the {w} suffix information.
Back to Top

 


reNOVAte is a trademark of SimuLogics.
All other trademarks are acknowledged as belonging to their respective owners.
No electrons were harmed in the creation of this web site.
Send e.mail to WebLackey@SimuLogics.com with questions or comments about this web site.

Copyright © 1999- 2005 SimuLogics
All rights reserved worldwide.
Last modified: Friday April 15, 2005.