Tuesday 27 June 2017

Emergency Information (EmergencyID on iPhone)

At least once a week my wife and I meet with health specialist for our son.  Without even thinking we can reel off a list of his symptoms, conditions and complex medication.  He has a very rare genetic condition (GRIN2A) which causes every nerve in his body and brain to pass on messages incorrectly.  

As my son's condition is so unique his medication and treatment is very unconventional.  When we call ambulances we explain all of this, but what if something happened and I wasn't able to explain?  What if I was involved in an accident while caring for my son?  Who would tell the emergency services about my son?  How would they know how to look after him?


Firstly we worked with our NHS palative care specialists to create a PAC (Pediatric Advanced Care) Plan, which details his conditions, medications, treatment plans as well as recommended emergency approaches.  A copy of this plan is available to ambulance drivers and a copy goes with him everywhere he goes : 
Pediatric Advanced Care Plan 

I then setup an EmergencyID on my iPhone.  It's a little known feature, which allows the emergency services can see key medical information and can call your emergency contact without unlocking the phone.  It looks like this :

Lock screen - Emergency option bottom left  

lock screen - medical id option bottom left 
medical id screen 

From here you can see the most important information,  a pointer to my son's PAC plan and a button to phone my wife with a simple click.

Awesome isn't it?  This is how you can set it up :

1 - Open the Health app
iPhone health app icon  

2 - Select MedicalID from bottom right:
health app home page - medical id bottom right 

3 - Select 'Show When Locked' and complete the relevant fields
medical id edit screen 

4 - That's it, you're done!

Saturday 11 February 2017

Everyone can Mario Run

The Williams family is a Nintendo obsessed family.  Between us we've owned a Gameboy, SNES, Gameboy Advance, Nintendo 64, GameCube, Wii, Wii U, DS, 3DS, NES Mini and we have a Switch on preorder!  The male part of our family is made up of a geek dad and 2 geek boys aged 9 and 5.  They've watched all of complete back catalogue of Mario cartoons on Netflix, have a huge Amiibo collection and had lots of cool soft toys for Christmas. Unfortunately one of them has never ever actually played a Mario game; this is because my youngest has a severe disability that restricts his physical movement and control.  That is until today!  Today we played Super Mario Run: the first disability accessible Mario game.

Apple have included a lot of great accessible features into the iPhone and iPad iOS, which allows users to interact with a huge range of external devices.  The feature we used today was Switch Control.  We used it to connect a big button (known as a Switch) to Macsen's iPad to simulate a screen press.  There are a huge range of switches available including foot peddle, head switch (like Stephen Hawking uses), a hand grip switch, finger movement switch, a joystick and lots of others (here's a very Large selection: http://www.inclusive.co.uk/hardware/switches-and-switch-mountings).  We currently use a big easy press button yellow button with the excellent APPlicator connector from Pretorian http://www.inclusive.co.uk/switch4apps-p5978

 
 

Here's a video of Macsen's first game of Mario:



If you would like to have a similar setup, here's a how to guide :


How to

1 - Connect the switch

Connect your switch to your switch connector, turn on Bluetooth and connect to the connector.  We use this switch and connector:
- Connector (APPlicator by Pretorian): http://www.inclusive.co.uk/switch4apps-p5978
 

2 - Register the Switch

In settings navigate to General > Accessibility > Switch Control
 
 

Tap switches and choose Add a new switch:
 
 

We have an external switch, so we choose External (if you are bored later, you should try Camera.  It means you can control the game by tilting you head; it's very cool!) 
 

You are then prompted to activate the switch.  This basically means Push your button.
  

You wil be prompted for a button name.  I called mine Yellow port 4 (as it's a yellow switch in port 4 :) )

Every switch must have a default action assigned.  Choose Tap.
 

3 - Assign the switch with a screen press

At this point the iPad is aware of the switch, but doesn't know what we want it to do with it.  We need to define a 'recipe' to tell the iPad to press the screen when the Switch is pressed.

Back at the Accessibility settings page choose Recipes and then new:
 

Given the recipe a name and choose Assign a switch:
 

You should see the switch we registered earlier, select it:
 

When asked for an action choose Hold at Point.  This will tap a specific point on the screen and also allow you to perform long presses for bigger jumps, just the same as using the touch screen:
 

When you are asked to choose the point on the screen make sure you rotate the iPad to portrait orientation as this is the way you play Super Mario Run.

The best position I've found is Close to the bottom and in the centre, this works for jumping and choosing Retry of a Continue throughout the game:
 

The next step is very important, make sure you set the Lunch recipe to be the one you just created.  If you don't do this it won't be activated.
 

4 - Turn on Switch Control

The final step is to turn on Switch Control:
 

This is the same place to turn off switch control once you've finished the game.

If anything goes wrong with the setup just come back here and turn the switch control off and on again.  I've had problems when the screen locked, but this fixed it instantly,

 
5 - Play the game!

You'll need someone to navigate the menus and options who is able to use the touch screen, but once you're in the main gameplay you can use your button to jump, spin and smash goombas!