USER’S MANUAL__________________________________________________________________
498 _________________________________________________________________ M211322EN-D
The RIM API includes the following functionality:
Table 48 RIM Software API Calls
Function Name Description
rim_board_status Returns the boards operational status.
rim_board_revlevel Returns the hardware revision level.
rim_software_revlevel Returns the software revisions level.
rim_pldreset Reboots the board returning it to its original power
on state.
rim_led_clrset Controls the test output LED state.
rim_sio_reset Resets the 6-level weather hardware and status
and loads default line state.
rim_sio_setclock Sets the baud rate and clock phase of the 6-level
weather interface.
rim_sio_setidle Sets the idle pattern of the 6-level weather
interface.
rim_sio_sendbuf Sends data to be transmitted to the 6-level
weather interface
rim_sio_leds Places the 6-level weather LEDs in normal or
override operation.
rim_get_line_state Reads the logic level at the pin of the input or
output requested.
rim_set_line_state Forces a single output to the user defined level.
rim_get_line_state_cmd Returns the line state of the user defined output
that would be forced in override mode.
rim_set_line_state_cmd Returns the line being forced by
rim_set_line_state.
rim_asr9_clk_align Aligns the ASR9 8x clock edge to the 1x clock,
compensating for any delays in the system.
rim_asr9_clk_set Sets the phase of the ASR9 8x clock.
rim_asr9_clk_get Gets the phase of the ASR9 8x clock.
rim_asr9_clk_init Initializes state of clocking functions during
configuration and alignment.
rim_asr9_getaz Gets the current antenna position and rotation
count.
rim_asr9_stcsel Sets the STC select map bits.
rim_asr9_stcsel_get Gets the STC select map bits.
rim_asr9_stcloadsect Loads the STC map data for a user defined sector
and map.
rim_asr9_stc_dataphase_get Gets the STC data phase relative to the ASR9 1x
clock.
rim_asr9_stc_dataphase_set Sets the STC data phase relative to the ASR9 1x
clock.
rim_asr9_stc_clkphase_get Gets the STC data clock relative to the ASR9 1x
clock.
rim_asr9_stc_clkphase_set Sets the STC data clock relative to the ASR9 1x
clock.
rim_asr9_set_run Sets the RCP903 processing state.