\\ Watchface: Raster Time ...

Remember the time of the C=64 and those flickering colo(u)r lines with this simple watch face and its randomly generated raster lines every refresh time...

== Features ==

  • Nice random color patterns background and it refreshes every minute ...
  • Accurate C64 font design ...
  • Outlined font for visibility (which makes the font style less accurate :o) ...
  • Battery level ...
  • Bluetooth and notification indicator ...
  • Heart rate monitor, Steps and Floors counters on some models ...

It should work on any watches except the Vivoactive HR and Venu

https://apps.garmin.com/en-US/apps/4d30f232-7966-41f3-af20-7056dc515867

== 0.13.743

  • Compiled with the latest SDK
  • Added support for Approach S62, Darth Vader, Garmin Swim 2, MARQ Golfer and Rey
  • Yet another raster routine rework and optimisation
  • Raster patterns now refresh only once every minutes even in Hi-Power mode
  • Reduced battery drain
  • Minor bug fixes

== 0.12.549

  • Added Support 260x260 screen (Fenix 6, Fenix Pro and Sapphire, First Avenger, Vivoactive 4)
  • Added Support 280x280 screen (Fenix 6X Pro / Sapphire / Pro Solar)
  • Fixed calories icon relative position

== 0.12.348

  • Optimised fonts for smaller screens
  • Rewrote the HRM detection routine
  • Another code optimisation to reduce memory and cpu footprint
  • Added 12/24h support based on device settings
  • Fixed icons position
  • Fixed battery gauge computation
  • Some Layout tweaking

== 0.12.199

== 0.11.187

  • - Compiled with the latest SDK
  • - Basic support for Captain Marvel, Fenix 6s series, First Avenger, MARQ Adventurer & Commander, Vivoactive 4s
  • - 12/24h display based on device settings
  • - New outlined text renderer
  • - Reduced text renderer cpu usage and memory footprint
  • - Some quick fixes

== 0.11.98 - SYS 2048 ...

  • Put all settings back, you can switch off almost every fields

== 0.11.88 - ...

  • Fonts optimisation
  • Screen space optimisation
  • Yet another Scanline routine optimisation
  • Reworked battery level indicator
  • Added bluetooth indicator
  • Added notification indicator
  • Added minimal support for Epix
  • Light and Dark Gray text colors are not available anymore
  • Removed some setting options

== 0.10.74 - Legacy...

  • Added minimal support for Forerunner 920XT and Vivoactive

== 0.10.52 - Drawing sprites like it's 1984 ...

  • Added a battery sprite
  • Replaced letters [H], [S], [F] with some 8bit sprites
  • Added an animated heart sprite
  • Created a more efficient outline effect routine to work with sprites

== 0.9.49 - MOS 6581 vs 8580 ...

  • Tweaked the random and raster routines
  • More pleasant or less agressive color palettes
  • Text color can be changed
  • Text outline option is just a switch on/off now
  • Added a scanlines FX for the fun (hardcore retro FX)

== 0.8.43 - It's full of colors ...

  • You can now pick between 7 different raster theme colors (All, Reds, Greens, Blues, Pinks, Grays, Black & White)
  • You can now choose to display Battery level, Date, [H]RM, [S]teps and [F]loors
  • You can now choose between 2 types of outlined style (Full, Partial) or to switch it off
  • Fixed HRM display

== 0.7.18 - Feel the beat ...

  • Added experimental [H]eart Rate Monitor field
  • Yet another raster routine optimisation
  • Yet another code clean up

== 0.6.13 - The oooops quick fix release ...

  • Last published version was on debug mode and static field values

== 0.6.11 - It's all about fixing ...

  • Fixed minus case fonts that were cut at the bottom
  • Fixed some fields position
  • Fixed fields position on semi round screen

== 0.6.3 - Information over design ...

It seems that for some users information/data is more important than design, so here you have INFORMATION!

  • Added a simple battery level, [S]teps and [F]loors counters
  • I had to removed temporarily support for square screen
  • Redesigned the font outline style
  • Added code and routines under the hood for future settings integration

== 0.5.2 - I was listening some SID Chip tunes ...

  • Nice and accurate C64 fonts
  • Removed the dc.clear() as the raster routine clean up the screen
  • Added the date
  • Optimised, tweaked and cleaner raster routine
  • Optimised and tweaked outline routine
  • Cleaner and leaner code
  • Reduced memory usage
  • It should work on all watches except Vivoactive HR

== 0.4.0 - The idea, the concept, the release ...

* It all started with some fun times with my C64 emulator, I found those flickering colo(u)r bars on the screen, just before the start of the game, so funny. They were called RASTER BARS!

That’s how I came up with the idea to make it as a background effect for my watch screen...

So, I did some research, read the Connect IQ documentation, coded a quick and dirty raster drawing routine and here we go... RASTER TIME!

  • I uploaded a newer version which should fix the HRM bug (I hop), and I changed the notification icon behaviour to be the same as other indicator which are dimmed when they are off ...

    Could you give me a feed back on the HRM part, like this I can fix "Premier" too Slight smile

    PS: I'll work on German translation later :)


    Thanks for your help and feedpack

  • Now the HR stays. What it shows, I don't know. Some of my HR from the last minutes. The letter works too.

  • It should show your latest HR from that minutes and it's refreshed every minutes...
    On my Forerunner 945 when I'm watching the watch it shows the latest HR updated every seconds otherwise it show the latest HR from that minute, but I don't know if's possible on the FR 735

  • No, the 735 isn't able to refresh HR every second. That's why I said rather no HR shown than old stuff.

  • At last it's the latest measurement ... Slight smile

  • Is that a bug or a feature? The watchface has gone mad as I started charging the watch! It didn't stop changing the background colors! I can see a similar thing when the watch is awake (moving arm etc), but then it stops after a few seconds. It doesn't change the colors once in a minute, it changes several times. Obviously only while I move my arm. As I don't know if that continous color changing would impact the charging time I switched back to Premier.

  • I'll investigate, It is a normal behaviour when the watch is awake (moving your arm) ...

  • A big update which should reduce battery drain and make it less disctracting in Hi-Power mode.

    == 0.13.743
    - Compiled with the latest SDK
    - Added support for Approach S62, Darth Vader, Garmin Swim 2, MARQ Golfer and Rey
    - Yet another raster routine rework and optimisation
    - Raster patterns now refresh only once every minutes even in Hi-Power mode
    - Reduced battery drain
    - Minor bug fixes