Echelon Neuron C User Manual

Page 264

Advertising
background image

244

Index

repeating timer, 158

reserved words, 226
reset, 191

determining cause of, 120

reset cause register

clearing, 75

reset event, 89, 90, 101, 117, 120

definition, syntax and example, 17

reset task

limits on execution time, 16

reset_required keyword, 172
resource files, xix, 28, 171, 180

resp_alloc( ) function

definition, syntax and example, 123

resp_arrives event, 194

definition, syntax and example, 17

resp_cancel( ) function

definition, syntax and example, 123

resp_free( ) function

definition, syntax and example, 124

resp_in object

definition, 199

freeing, 124

receiving, 124

resp_out object, 123

allocating, 123

definition, 200
sending, 125

resp_receive( ) function, 125, 155

definition, syntax and example, 124

resp_send( ) function, 125

definition, syntax and example, 125

response, incoming, structure, 199
response, outgoing, structure, 200

retrieve_status( ) function, 50

definition, syntax and example, 125

reverse( ) function, 44

definition, syntax and example, 127

rotate_long_left( ) function, 44

definition, syntax and example, 128

rotate_long_right( ) function, 44

definition, syntax and example, 128

rotate_short_left( ) function, 44

definition, syntax and example, 129

rotate_short_right( ) function, 44

definition, syntax and example, 129

run_unconfigured pragma, 33

S

s32.h include file.

See include files

s32_abs( ) function, 44, 54

s32_add( ) function, 44, 54
s32_cmp( ) function, 44, 55

s32_dec( ) function, 44, 56

s32_div( ) function, 45, 54
s32_div2( ) function, 45, 56

s32_eq( ) function, 45, 55

s32_from_ascii( ) function, 45, 53, 57

s32_from_slong( ) function, 45, 56

s32_from_ulong( ) function, 45, 57
s32_ge( ) function, 45, 55

s32_gt( ) function, 45, 55

s32_inc( ) function, 45, 56
s32_le( ) function, 45, 55

s32_lt( ) function, 45, 55

s32_max( ) function, 45, 54
s32_min( ) function, 45, 54

s32_mul( ) function, 45, 54

s32_mul2( ) function, 45, 56
s32_ne( ) function, 45, 55

s32_neg( ) function, 45, 55

s32_rand( ) function, 45, 56
s32_rem( ) function, 46, 54

s32_sign( ) function, 46, 56

s32_sub( ) function, 46, 54

s32_to_ascii( ) function, 46, 57
s32_to_slong( ) function, 46, 56

s32_to_ulong( ) function, 56

s32_type, 52
scaled_delay( ) function, 42, 79

definition, syntax and example, 130

SCHAR_MAX, 223
SCHAR_MIN, 223

scheduler, 20, 33, 155

scheduler_reset pragma, 33
sci I/O object, 36, 96, 100

sci_abort( ) function, 52

definition, syntax and example, 131

sci_get_error( ) function, 52

definition, syntax and example, 131

SCPTs, xix
sd_string keyword, 162

self-documentation information, 26, 34, 180

self-documentation strings

network variables, 162

automatic generation, 162

self-identification data, 25, 26, 35, 180
semaphore

built-in, 201

send response function, 125
serial I/O object, 92, 95, 99

use of multiple devices with different baud

rates, 26

service LED, 191

service pin, 132

pull-up resistor, 25

service type, used for network variables, 167
service_pin_msg_send( ) function, 50

definition, syntax and example, 132

service_pin_state( ) function, 50

definition, syntax and example, 132

set_bit( ) function, 50

definition, syntax and example, 133

set_eeprom_lock( ) function, 25, 50, 133

definition, syntax and example, 133

set_guidelines_version pragma, 33
set_id_string pragma, 34

Advertising