cyanobyte
cyanobyte copied to clipboard
Machine-readable datasheets
Start work on a template that will create extensions of `RegisterDevice` for use w/ I2C peripherals.
``` npm WARN saveError ENOENT: no such file or directory, open '/workspace/package.json' npm notice created a lockfile as package-lock.json. You should commit this file. npm WARN optional SKIPPING OPTIONAL DEPENDENCY:...
Hello Everyone, A few months ago I created a code generation project named cantata (https://github.com/polfeliu/cantata), that generates code for ECUs connected to CAN networks according to the spec a .dbc...
- [ ] Bundle emboss client - [ ] Ship example peripheral files, or have some mechanism of obtaining one
* [ ] Migrate all template files to subfolders based on language (ie. `templates/python`) * [ ] Rename (lang).jinja2 to base.(lang).jinja2 * [ ] Update all import paths This will...
Once #209 is ready, we can make changes to remove I2C from a requirement including the JSON schema and templates.
Implement a basic SPI mode that can use a mix of registers or [serialized message buffers](http://github.com/google/emboss). If it uses registers and supports multiple transport layers, how do we separate I2C...
Translate from an enum, which may come from a register, to the enum value. For example, see ADS1015. Programmable gain is a 3-bit field, while each combination relates to a...
This issue is for the discussion on startBit, endBit, and bits as it keeps coming up. The key questions to answer are: 1) Should the ordering of startBit and endBit...