Sistemas AID: perguntas e respostas

FAQ: Sistemas AID (AAPS, iAPS, Loop, Trio)

Conectando o CarbCam ao seu sistema AID: broadcast intent do Android para AAPS, xDrip+ e Trio, esquema de URL do iOS para iAPS, Loop e Trio via o patch do CarbCam.

Sistemas AID (AAPS, iAPS, Loop, Trio)

No Android a CarbCam envia ao AAPS um broadcast intent padrão: não é necessário qualquer patch. No resultado do scan tocas no botão de partilha, escolhes o AAPS da lista e o assistente de bólus abre com os valores pré-preenchidos. O mesmo broadcast é também reconhecido pelo xDrip+ e pelo Trio. Importante: nas definições NSClient do AAPS (menu de hambúrguer → Definições → NSClient) tem de estar ativada a aceitação de broadcasts locais. A designação exata pode variar entre versões do AAPS.

No iOS a CarbCam envia uma chamada por URL scheme (p. ex. carbcam-iaps://carbs?value=…&fat=…&protein=…) à respetiva app. Para que o assistente de bólus processe os valores, no teu fork (iAPS, LoopWorkspace ou Trio) tem de estar instalado um pequeno patch CarbCam: os patches para os três forks encontram-se no repositório CarbCam e são compilados por ti através de Xcode + TestFlight. Com o patch são transmitidos HC, gordura e proteína, não apenas HC como nas soluções baseadas só em fotos. Sem patch abre-se, como alternativa, o system share sheet.

Fale conosco sobre dúvidas, sugestões, bugs...


↑