atsign-foundation / micropython

A fork of Micropython with AES CTR enabled for the Raspberry Pi Pico W
https://micropython.org
Other
0 stars 0 forks source link

Add Atsigns functionality to Infrafon device #2

Closed cpswan closed 1 year ago

cpswan commented 1 year ago

In this repo as it's the closest for tracking purposes (actual code is in Infrafon's private GitLab).

cpswan commented 1 year ago

Some progress on this sprint. Brian at Infrafon now has code working against the atDirectory. Next step is to create some test atSigns (which @athandle is helping with) so that correct responses will come from atDirectory. Brian will then hand over working code that we can use as the basis for PKAM authentication (which should be able to reuse work done for Pi Pico-W).

Moving to PR52 for continued work, and estimating another 5SP of effort.

cpswan commented 1 year ago

We now have the code at a point where we're receiving PKAM challenges and need to sign them. Bringing in the crypto libraries has put the device into a state where it's boot looping, so working with Infrafon on how to resolve that.

Bumping to PR53, and keeping 5SP for the anticipated work.

cpswan commented 1 year ago

Some good progress in PR53. We now have PKAM authentication working, and the front end for a hospital porter availability demo.

Next step will be to connect the front end through to an atSign to give us a minimal viable demo.

Bumping to PR54, and keeping 5SP for the anticipated work.

cpswan commented 1 year ago

Minimal viable demo got held up by lack of protocol detail, which @gkc has now taken care of.

Expecting to get back on track in PR55, and 5SP should cover it.

cpswan commented 1 year ago

Infrafon device can now send updates to a remote atSign :)