Gyroscope functions set update

- Unsafe versions were added
- Make additional check in init functions
- Unsafe functions usage update