PubInv / general-purpose-alarm-device

A general purpose alarm device (with software) as a module for medical devices (and others)
https://www.pubinv.org/project/general-purpose-alarm-device-gpad/
GNU Affero General Public License v3.0
6 stars 11 forks source link

Make GPAD_API ESP32 Compatible #210

Closed ForrestErickson closed 1 year ago

ForrestErickson commented 1 year ago

Probably a development branch is needed with which to do this and in conjunction with students using the GPAD.

The main branch should not be changed / merged if the resulting firmware will not compile and operate with the GPAD ATmega284 processor on the Version 1 and 2 GPAD.

LokiMetaSmith commented 1 year ago

I agree, this is a breaking change and will need it's own branch. We can also add in compile time flags for selecting the build version and revision of the PCB, which will make future changes and configurations easier to manage. This would also allow firmware builds to enable or disable features based on the board revision and/or configuration.

LokiMetaSmith commented 1 year ago

I've created a new branch and added the pull request contents there. https://github.com/PubInv/general-alarm-device/tree/esp32_integration