Package 

Class Buzzer


  • 
    public class Buzzer
    
                        

    SID Buzzer class.

    • Method Detail

      • buzz

         static void buzz(@NonNull() Context context, int duration)

        Runs a custom length continuous buzz at the default priority..

        Parameters:
        context - Calling context.
        duration - of the buzz in ms
      • customBuzz

         static void customBuzz(@NonNull() Context context, int frequency, int duration)

        Runs a custom length continuous buzz at the specified frequency and low priority

        Parameters:
        context - Calling context.
        frequency - Buzzing pitch (frequency) in Hz.
        duration - Buzzing duration in ms.
      • shortBuzz

         static void shortBuzz(@NonNull() Context context)

        Runs a 250ms continuous buzz at the default frequency and priority

        Parameters:
        context - Calling context.
      • longBuzz

         static void longBuzz(@NonNull() Context context)

        Runs a 3000ms buzz at the default frequency

        Parameters:
        context - Calling context.
      • pulseBuzz

         static void pulseBuzz(@NonNull() Context context, int duration, int pulse)

        Runs a custom length pulse buzz, with the same on as off time

        Parameters:
        context - Calling context.
        duration - Buzzing duration in ms.
        pulse - pulse length in ms
      • pulseBuzz

         static void pulseBuzz(@NonNull() Context context, int duration, int pulse, int interval)

        Runs a custom length pulse buzz, with a specified on and off time.

        Parameters:
        context - Calling context.
        duration - Buzzing duration in ms.
        pulse - pulse length in ms
        interval - interval length in ms