|
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.
- I'm having problems running ReNOVAte/J...
- I'm having problems running DG's EDIT...
- I can't seem to make two-digit serial com port numbers work in Windows...
- How do I append to or destroy existing files...
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(!).
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.
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.
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.
|