Purpose:
- Help install essential tools and productivity tools for developers using MacOS
- Reccomended additional tools for good dev workflows
| // Available variables: | |
| // - Machine | |
| // - interpret | |
| // - assign | |
| // - send | |
| // - sendParent | |
| // - spawn | |
| // - raise | |
| // - actions |
Please help contribute to this file by installing your favorite BLE app and trying different hex codes.
Here's a few verified by myself to perform certain actions. This gist will start out very ambiguous and hopefully will re-form into something more structured as the system is better understood!
1111 red wave 11111 yellow wave 1111111 white wave 111111111 white then red
| /* #region Types & Constants */ | |
| const AEMO_CONSTANTS = { | |
| testingMessageDelay: 2000, | |
| CATS_CHANGE_REQUEST: 'TRF-REQ', | |
| CATS_CHANGE_REQUEST_REJECTED: 'NACK', | |
| }; | |
| /* #endregion */ | |
| /* #region Callbacks and Helper Methods */ |
| /* #region Types & Constants */ | |
| const AEMO_CONSTANTS = { | |
| testingMessageDelay: 2000, | |
| CATS_CHANGE_REQUEST: 'TRF-REQ', | |
| CATS_CHANGE_REQUEST_REJECTED: 'NACK', | |
| }; | |
| /* #endregion */ |
| /* #region Types & Constants */ | |
| AEMO_CONSTANTS = { | |
| testingMessageDelay: 2000, | |
| CATS_CHANGE_REQUEST: 'TRF-REQ', | |
| CATS_CHANGE_REQUEST_REJECTED: 'NACK', | |
| }; | |
| /* #endregion */ | |
| /* #region Callbacks and Helper Methods */ | |
| // const fetchUser = (val) => | |
| // fetch(`url/to/user/${val}`).then((response) => response.json()); |
| autocomplete | |
| blur | |
| FOCUS -> focused | |
| focused | |
| BLUR -> blur | |
| MOUSE_CLICK_OUTSIDE -> blur | |
| CHANGE_TEXT -> focused_match | |
| match* | |
| -> list_hidden | |
| -> list.non_empty; matches |
| const ONE_SECOND = 1000; | |
| const ONE_MINUTE = ONE_SECOND * 60; | |
| Machine( { | |
| id: 'microwave', | |
| initial: 'idle', | |
| context: { | |
| digits: '', | |
| timer: 0, |
| const resolveInOneSec = async () => { | |
| return await new Promise(resolve => { | |
| setTimeout(() => { | |
| resolve(true); | |
| console.log("RESOLVED"); | |
| }, 1000) | |
| }); | |
| }; | |
| const BCGServices = { |
| // Available variables: | |
| // - Machine | |
| // - interpret | |
| // - assign | |
| // - send | |
| // - sendParent | |
| // - spawn | |
| // - raise | |
| // - actions |