User Library UL_PCCNS Function Descriptions

Last updated:13-Dec-2017


CAMIO - executes a single CAMAC command
ckcvgc - converts a decimal ASCII character string in either F or E format to a float value
ckcvhc - converts a hexadecimal ASCII character string to a short integer
ckcvic - converts a decimal ASCII character string to a short integer
copiesc - supports copying the present screen image
cvdi4c - converts a decimal ASCII character string to a four byte integer value
cvgc - converts a single precision floating point value into ASCII
cvhc - converts a binary value into hexadecimal characters
cvhi4c - converts a hexadecimal character string to a 4 byte integer
cvi4dc - converts a four byte integer value into ASCII characters
cvi4hc - converts a four byte integer value into hex characters
cvic - converts a two byte integer into ASCII characters
hilitec - inverts the foreground and background colors of a text string
inboxc - returns TRUE if TV cursor was in the specified box
infldc - returns TRUE if TV cursor was in the specified field
inptxtc - prompts user to input text string by creating a window with prompt
INTDAT - returns key press and mouse button information
INWIN - tells if TV cursor was in window last time 'intype' was called
LRES - clears (resets) a specified bit in a word
LSET - sets a specified bit in a word
MCAMIO - executes a list of CAMAC commands
menuc - creates and services a fixed menu on the TV screen
meswinc - displays null terminated string in a message window
NOECHO - enables or disables keyboard echo for a TV window
noechoc - enables or disables keyboard echo for a TV window
pclib_get_front_end - returns the current front end being accessed by PCLIB routines
pclib_set_front_end - sets the current front end to be accessed by PCLIB routines
RDSPH - reads hex characters from screen converting to a single precision integer
rdsphc - reads hex characters from screen converting to a single precision integer
rdspi4c - reads characters from screen converting to a longword integer
rdspic - reads characters from screen converting to a single precision integer
rdsprc - reads characters from screen converting to a single precision floating point value
SETARB - sets the crate arbitration value for CAMAC commands
SETCS - sets the crate and slot for CAMAC commands
SETTRY - sets the no-Q retry limit for CAMAC commands
timmesc - displays a single line message window
tvmc - displays text on a TV window
tvscrsc - sets position of the visible cursor on the color TV to a desired row and column
Wait - causes the program to wait for a given number of milliseconds
WAIT_SEC - causes the program to wait for a given number of seconds
winboxc - returns TRUE if TV cursor was in specified box in window
winfldc - returns TRUE if TV cursor was in specified field in window
WINGET - returns the absolute screen coordinates of a window
wintvmc - displays text in or reads text from a window
wmakec - creates a window on the console TV window
wmenuc - prompts the user to select one item out of list of possibilities
WNPSCL - scrolls a window up or down by one line
wrdsphc - prompts user to input a hexadecimal short integer value via a window
wrdspic - prompts user to input a short integer value via a window