The tick positions are automatically set by the control, depending on the range from min to max. If you want a tick every 30 degrees, you want 12 ticks from 0 to 360.
1. Instead of setting the gauge ranges from 0 to 360, edit the gauge controls to set the ranges from 0 to 12.
2. Edit the bottom gauge to hide the digital display.
3. Add a numeric control which goes from 0 to 360.
4. In the callback for the numeric control, read the value, divide it by 12, and use that to set your gauge value.
See the updated example.