Table of Contents

Tutorial

Matthew

2024:03




SpiroPlay

Overview

SPIRO-metry based PLAY-ful asthma monitoring. Spiroplay is a game that motivates children to conduct valid asthma breathing tests in the comfort of their own homes. The breath test is gamified using co-design based levels, where inhalation, exhalation, and peak flow are visualised in playful ways. The results are analysed by medically validated algorithms can be sent to doctors, while the child receives a simplified version of feedback: 'Good job! Next time, try inhaling for a little bit longer.'

Materials

You will need the following:

The software has been preinstalled on tablet HMI-029.

Setup

Install Software:

In this step, you will install two APK files onto an Android device. The apps are called “SpiroPlayFrontend” and “SpiroPlayBackend.”

Firstly, connect the PC to the Android Device using a USB cable. A PopUp will appear on the tablet, asking for the USB connection method. Select the Transfer files options.

sp_allowtransfer_ss.jpg

On the PC, navigate to the tablet's drive in File Explorer and enter the APKs folder. Copy the two APKs (SpiroPlayFrontend and SpiroPlayBackend) from the PC to the APK folder. You can now disconnect the PC. On the tablet, enter File Manager and navigate to the APKs Folder. Locate the two APKs and click on them once to install them. After installation, they should appear on the Tablet's application list.

sp_installationfiles_ss.jpg

Setup App:

Firstly, make sure both Bluetooth and Location are enabled on the Tablet.

sp_bluetoothandlocation_ss.jpg

Next, launch the Backend. It should be accessible through the application list.

sp_launchbackend_ss.jpg

Upon launching, the app should automatically search for nearby NuvoAir devices. Select the appropriate device (upon connection, NuvoAir should light up). After connection, press 'Launch Game' to start the frontend.

sp_selectnuvoair_ss.jpg sp_launchfrontend.jpg

Usage

After launching the app, a few key features can be used.

Creating a new User Profile

Select the option to Create a new user profile. This can be done for each player/child. Enter a name, and fill in the FVC and PEF parameters. FVC is the measurement of lung volume and is approximately 6 litres. PEF is for peak flow rate and is usually 8 litres/second.

sp_createuser.jpg sp_createuserform.jpg

Entering 'Developer' Mode

Entering developer mode immediately unlocks all levels and gives you access to user logs, data, etc.

In order to enter developer mode, tap 5 times at the rightmost tree on the main screen.

sp_enterdevelopermode.jpg

By pressing the Level Manager Button, you can enter the level manager and lock or unlock levels.

Playing a game

When playing a game, each person should have their own turbine for the NuvoAir, as they are 1 use per person. They can be found in the Interaction Lab storage

sp_nuvoairimage.jpg sp_nuvoairreadyimage.jpg

In each level, the Inflow (total volume), Outflow (total volume), and Peak Flow are all visually represented. For example, in the Football game, inflow is represented by how far the player draws his foot back. The representations for each game were thought of by children, so they may not always be 100% clear. Playing games is rewarded by gaining coins, which can be used to unlock new levels.

Other Options

If wanted, the announcer's voice can be changed on the home screen by selecting the “Change voice” button.

sp_changevoice.jpg