Skip to content

Test Cases Medtronic (RileyLinkAAPS)

dabear edited this page Aug 15, 2018 · 20 revisions

Testing with App

How to prepare:

  1. Go into MainApp.java and set your frequency for pump
  2. Build App and run it from Studio on Android
  3. Configure settings (RileyLink and Pump settings)
  4. Stop App
  5. Run again from Studio (it should connect to RileyLink)
  6. On first screen click on "Wake and Tune" button. This should tune the frequency (folow in Logcat Tab)
  7. Click on last button (Show AAPS Cmd)
  8. On this screen you can test all the commands, after you have tested, just write in the table. As many people as can test the better... So Just write name and status of test (Ok, Failed (and why it failed).
  9. If status is Failed please open and Issue, mark it as Bug and put console output in the ticket with all info you have, then add number here in table

List of commands

Group Command x12 x15 x22 x23 x54 754_veo
Tester Andy dabear Andy jcwarrior alternateal lytrix
Bolus Set Bolus OK OK OK Fixed by #39 OK
TBR Set TBR OK OK OK fixed (58fa245) OK OK
Cancel TBR OK OK OK OK OK
Get TBR OK OK OK OK OK
Base/Status Get Model OK OK OK OK OK
Get Time OK OK OK OK OK
Get Settings OK OK OK fixed (#49) OK OK
Get Power OK OK OK OK OK
Get Remaining insulin OK OK OK OK - fixed (#41) OK
Basal Profile Get Basal Profile OK OK OK fixed #40 #51 Ok - fixed (#40) OK
Set Basal Profile (NI-2)
History Read History (WIP)
Ext. Bolus Ext. Bolus (NI)
Configuration Read Config OK

NI-2 - Not implemented (not supported by Pump)

NI - Not implemented

NW - Not working

? - Not fully implemented

WIP - Work in Progress

Commands not implemented

Get Bolus Status - not possible, needs to be done through history

Status Ext. Bolus - not possible, needs to be done through history

Status suspended - not possible, needs to be done through history

Cancel Ext. Bolus (NI-2) - pump doesn't support this

Cancel Bolus - pump doesn't support this, but we will fake it