PreviousNext
reset
Help > Macros > Control > reset

Macro

 

Reset MCU

Purpose

 

Restart MCU, IQRF OS, and application SW from the very beginning

Syntax

 

•     void reset()

•     Alternative softReset() is also possible

Parameters

 

 –

Return value

 

 –

Output values

 

MCU SW reset

Preconditions

 

 –

Remarks

 

•     This macro is equivalent to MCU machine instruction Reset and CC5X command softReset().

•     This SW reset slightly differs in initialization from other reset types (power-on, watchdog, and BOR). See MCU datasheet.

Side effects

 

 –

See also

 

Example

 

if (...)     // When specified condition met

  reset();   //   Invoke MCU software reset

   ...       // Otherwise continue