mbed.org local branch of microbit-dal. The real version lives in git at https://github.com/lancaster-university/microbit-dal
Dependencies: BLE_API nRF51822 mbed-dev-bin
Dependents: microbit Microbit IoTChallenge1 microbit ... more
Diff: inc/drivers/MicroBitDisplay.h
- Revision:
- 21:cab56b701601
- Parent:
- 20:ad2a5c7debf4
- Child:
- 22:23d7b9a4b082
diff -r ad2a5c7debf4 -r cab56b701601 inc/drivers/MicroBitDisplay.h --- a/inc/drivers/MicroBitDisplay.h Wed Jul 13 12:17:51 2016 +0100 +++ b/inc/drivers/MicroBitDisplay.h Wed Jul 13 12:17:53 2016 +0100 @@ -44,7 +44,7 @@ // // Internal constants // -#define MICROBIT_DISPLAY_DEFAULT_AUTOCLEAR 1 + #define MICROBIT_DISPLAY_SPACING 1 #define MICROBIT_DISPLAY_GREYSCALE_BIT_DEPTH 8 #define MICROBIT_DISPLAY_ANIMATE_DEFAULT_POS -255 @@ -56,7 +56,6 @@ ANIMATION_MODE_PRINT_TEXT, ANIMATION_MODE_SCROLL_IMAGE, ANIMATION_MODE_ANIMATE_IMAGE, - ANIMATION_MODE_ANIMATE_IMAGE_WITH_CLEAR, ANIMATION_MODE_PRINT_CHARACTER }; @@ -464,8 +463,6 @@ * @param startingPosition the starting position on the display for the animation * to begin at. Defaults to MICROBIT_DISPLAY_ANIMATE_DEFAULT_POS. * - * @param autoClear defines whether or not the display is automatically cleared once the animation is complete. By default, the display is cleared. Set this parameter to zero to disable the autoClear operation. - * * @return MICROBIT_OK, MICROBIT_BUSY if the screen is in use, or MICROBIT_INVALID_PARAMETER. * * @code @@ -477,7 +474,7 @@ * display.animateAsync(i,100,5); * @endcode */ - int animateAsync(MicroBitImage image, int delay, int stride, int startingPosition = MICROBIT_DISPLAY_ANIMATE_DEFAULT_POS, int autoClear = MICROBIT_DISPLAY_DEFAULT_AUTOCLEAR); + int animateAsync(MicroBitImage image, int delay, int stride, int startingPosition = MICROBIT_DISPLAY_ANIMATE_DEFAULT_POS); /** * "Animates" the current image across the display with a given stride, finishing on the last frame of the animation. @@ -491,8 +488,6 @@ * @param startingPosition the starting position on the display for the animation * to begin at. Defaults to MICROBIT_DISPLAY_ANIMATE_DEFAULT_POS. * - * @param autoClear defines whether or not the display is automatically cleared once the animation is complete. By default, the display is cleared. Set this parameter to zero to disable the autoClear operation. - * * @return MICROBIT_OK, MICROBIT_CANCELLED or MICROBIT_INVALID_PARAMETER. * * @code @@ -504,7 +499,7 @@ * display.animate(i,100,5); * @endcode */ - int animate(MicroBitImage image, int delay, int stride, int startingPosition = MICROBIT_DISPLAY_ANIMATE_DEFAULT_POS, int autoClear = MICROBIT_DISPLAY_DEFAULT_AUTOCLEAR); + int animate(MicroBitImage image, int delay, int stride, int startingPosition = MICROBIT_DISPLAY_ANIMATE_DEFAULT_POS); /** * Configures the brightness of the display.