CA2858951C

Method and apparatus for setting or modifying programmable parameters in power driven wheelchair

Abstract

A collection of diagnostic and troubleshooting information associated with a power driven wheelchair is stored for access by a microcontroller to be displayed to a user to assist in troubleshooting the power driven wheelchair. A log of fault codes transmitted (G05 - 608) by various fault-detecting mechanisms is compiled. A user may request display of diagnostic information associated with a selected fault code. The operating instructions of power driven wheelchair may be updated by using portable storage media onto which a latest version of operating instructions is loaded to transfer the updated operating instructions to wheelchair controller memory. The calibration of a power driven wheelchair can be simplified by providing functionality within the wheelchair controller to change calibration parameters or to transfer calibration parameters from portable storage media.

CA2858951C, drawing sheet 1
Sheet 1 of 25

Term

Term ended

Expired 31 August 2026, 0.1 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

19 claims: 10 independent, 9 dependent

  1. 1
    CA 02858951 2015-07-21 The embodiments of the present invention for which an exclusive property or privilege is claimed are defined as follows:1. An apparatus associated with a power-driven wheelchair comprising: a system controller coupled to the wheelchair that includes one or more user input mechanisms for controlling aspects of wheelchair operation and wherein the system controller includes a microcontroller with memory for storing wheelchair operating instructions executable by the microcontroller for controlling aspects of wheelchair operation in response to signals from the input mechanisms;and wherein the system controller includes a socket for accepting portable storage media that stores wheelchair operating instructions for transfer and storage in the microcontroller memory when the portable storage media is coupled to the microcontroller.
  2. 4
    The apparatus of any one of claims 1 to 3 including non-volatile storage media that stores an operating instruction library that includes one or more sets of wheelchair operating instructions and wherein the portable storage media can be selectively placed in operative communication with the operating instruction library.
  3. 5
    A method associated with a power driven wheelchair comprising:storing computer executable wheelchair operating instructions on portable storage media;CA 02858951 2015-07-21 coupling the portable storage media to a system controller that includes a microcontroller configured to execute the operating instructions to control the wheelchair;and selectively transferring the instructions from the portable storage media to memory associated with the microcontroller or from memory associated with the microcontroller to the portable storage media.
  4. 8
    The method of any one of claims 5 to 7 comprising the step of associating a version number with operating instructions corresponding to a date of compilation of the instructions and wherein the step of selectively transferring the instructions is performed by comparing the version numbers associated with the operating instructions stored on the portable storage media and the operating instructions stored in the microcontroller, and transferring the instructions from the portable storage media if the version number of the instructions stored on the portable storage media indicates a later date of compilation than the version number associated with the instructions stored in the microcontroller.
  5. 9
    The method of any one of claims 5 to 8 comprising the step of coupling the portable storage media to a computer and storing updated operating instructions on the portable storage media for transfer to the memory associated with the microcontroller.
  6. 10
    The method of any one of claims 5 to 9 comprising the step of displaying a prompt on the controller that invites a user to manually initiate the CA 02858951 2015-07-21 transfer of instructions from the portable storage media when the version number of the instructions stored on the portable storage media indicates a later date of compilation than the version number associated with the instructions stored in the microcontroller.
  7. 11
    The apparatus of any one of claims 1 to 4 wherein the portable storage media is coupled to the system controller via a programmer coupled to the system controller, wherein the programmer includes a socket for accepting portable storage media, and wherein the portable storage media is configured to interface with a plurality of system controllers and programmers.
  8. 12
    The apparatus of any one of claims 1 to 4 and 11 wherein the portable storage media is configured to interface with a plurality of system controllers and the portable storage media stores wheelchair operating instructions for use by a plurality of system controllers.
  9. 15
    A method associated with a power driven wheelchair comprising:storing computer executable wheelchair operating instructions on portable storage media;coupling the portable storage media to a wheelchair controller that includes a microcontroller configured to execute the operating instructions to control the wheelchair;CA 02858951 2015-07-21 selectively transferring the instructions from the portable storage media to memory associated with the microcontroller;and associating a version number with operating instructions corresponding to a date of compilation of the instructions;wherein the step of selectively transferring the instructions is performed by comparing the version numbers associated with the operating instructions stored on the portable storage media and the operating instructions stored in the microcontroller, and transferring the instructions from the portable storage media if the version number of the instructions stored on the portable storage media indicates a later date of compilation than the version number associated with the instructions stored in the microcontroller.
  10. 18
    An apparatus associated with a power driven wheelchair comprising:a display device coupled to the wheelchair;a portable storage medium for storing at least one version of at least one of fault codes, diagnostic information, operating instructions, and calibration parameters;a system controller coupled to the wheelchair for operating the wheelchair, wherein the system controller includes: a first microcontroller;CA 02858951 2015-07-21 a first memory coupled to the first microcontroller and for storing at least one version of at least one of fault codes, diagnostic information, operating instructions, and calibration parameters;and a first storage medium interface for accepting the portable storage medium and for coupling the portable storage medium to the first microcontroller;and a programmer coupled to the wheelchair for programming the wheelchair, wherein the programmer includes: a second microcontroller;a second memory coupled to the second microcontroller for storing at least one version of at least one of fault codes, diagnostic information, operating instructions, and calibration parameters;and a second storage medium interface for accepting the portable storage medium and for coupling the portable storage medium to the first microcontroller or the second microcontroller.