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 |