From 8a68011827001b154b86c58b289b39e89b49c8d9 Mon Sep 17 00:00:00 2001 From: blakadder Date: Sun, 27 Oct 2019 11:45:40 +0100 Subject: [PATCH] created page to get rid of wall of text in commands --- Buzzer.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 Buzzer.md diff --git a/Buzzer.md b/Buzzer.md new file mode 100644 index 00000000..14992032 --- /dev/null +++ b/Buzzer.md @@ -0,0 +1,5 @@ +Command|Parameters +:---|:--- +Buzzer|`0` = stop active buzzer cycle  » v6.6.0.18
`,,,` - all parameters are optional.  » v6.6.0.4
*(default is one 100 millisecond beep (`1` for ``, ``, and ``))*.

`` is a 32-bit [bitmask](https://en.wikipedia.org/wiki/Mask_(computing)#Masking_bits_to_1) where a `1` bit beeps and a `0` bit is silence according to `` and ``, respectively. The tune is played from most significant bit (MSB) to least significant bit (LSB). Leading and trailing `0` bits are ignored. If `` is specified, `` is ignored. If `` is `0`, it is ignored.
`3` - Beep three times with 100 milliseconds duration and 100 milliseconds pause
`2,3` - Beep twice with 300 milliseconds duration and 100 milliseconds pause
`2,3,4` - Beep twice with 300 milliseconds duration and 400 milliseconds pause
`1,2,3,0xF54` (0000 0000 0000 0000 0000 1111 0101 0100). Each `1` bit beeps for 200 milliseconds and each bounded `0` bit pauses for 300 milliseconds + +>**A device LED can be assigned as a `Buzzer` component to display a blink pattern.** \ No newline at end of file