Start Back Next End
  
ZBasic System Library
3
ZBasic Microcontrollers
extract the low byte of a value
extract the low word of a value
construct a 32-bit value from two 16-bit values
construct a 16-bit value from two 8-bit values
construct a string from a sequence of bytes
extract the middle two bytes of a 4-byte value
set the state of specified bits in a byte
shift a value to the left
shift a value to the right
change the state of specified bits in a byte
Serial Communication Routines
send strings to the debug console
terminate the use of a serial channel
prepare for using multiple serial channels
retrieve a character from the console input queue
retrieve a line from the console input queue
send a string to the console output queue
send a string to the console output queue
specify flow control pins for a serial channel
set the characteristics of a serial channel
set the characteristics of serial Com3
prepare a serial channel for use
read a character from an input pin
send a character or the characters of a string out on a pin
determine the status of a serial channel
Queue Management Routines
delete data from a queue
retrieve data from a queue
determine the size of the data area of a queue
determine the number of bytes of data in a queue
determine the amount of space available in a queue
populate a string with characters from a queue
prepare a queue for use
copy data from a queue without removing it
put data in a queue
put a byte into a queue
put the characters of a string in a queue
search a queue for a data byte or sequence
determine if a queue has data available
Date/Time Routines
get the month, day, year corresponding to a day number
GetDateVdlue()
get the month, day, year corresponding to a day number (packed)
compute the day number corresponding to a day of a year
get the day of the week corresponding to a date value
get the ordinal day of the year corresponding to a date value
compute an elapsed time relative to previous timing data
populate a buffer with high resolution timing data
get the current hour, minute and second
get the current date and time information
get the current hour, minute and second (packed)
Previous page Top Next page