-
Notifications
You must be signed in to change notification settings - Fork 2
Roadmap
Derrick edited this page Aug 14, 2024
·
2 revisions
Nothing specific and no deadlines but this shows the updates I (Derrick) already have in mind and a loose idea of the prioritization:
- Serial Comms
- UART, SPI, I2C
- Already started (UART is functional, needs a few more features added)
- Documentation
- Initial focus on organization of the code base, how the build system works, and some small implementation details
- Will live in the cti-firmware repo as a collection of markdown files
- Platforms and Board variations will also be lightly documented in this initial pass to give some understanding how supporting multiple boards is expected to work in the source code.
- Pico W Support
- Enable the SCPI over a Wi-Fi connection for untethered remote operation.
- Device support tooling
- Mainly pulling what I started with picoG, supports tracking and configuring (wifi access settings) firmware for devices.
- Additional walk-through functionality for initial setup of a device
- Integrated terminal emulator for working with SCPI mode firmware
- Integrated test panels for exercising basic functionality
- Think MAX, but for CTI
- Pico 2 Support
- Resurrect picoG project (Run headlessly from apps built in G Web)
- DAQ API mode firmware
- Different firmware deployment
- Usable by DAQmx style LabVIEW APIs
- Better for streaming AI data
- Faster data rates (No SCPI parsing/generation)
- Support for Pico, Pico W, Pico 2