Skip to content

[FEATURE] display 2 or 3 automatically alternating pages  #52

@pjw65

Description

@pjw65

Is your feature request related to a problem? Please describe.
Every option should be displayed on any line of any page (set on the config page)
For example:
Page 1 with block, USD price, mempool
Page 2 with USD, CHF and EUR Price
Page 3 text "Halving", halving countdown (d h:m), Est. halving. date
changes ever 5 minutes (set on the config page) instead of fix 10m
image

Describe the solution you'd like
Customizable number of pages 1-3 and the content of each
Customizable display time of each page (5m and 10m should be ok)

Describe alternatives you've considered
I already did this fix programmed this with "if i%3 == 1 ..." , but without the setup page.
for the date I needed to add "import ntptime" and "ntptime.settime()" once, because the time is only set when the device is connected via USB with a computer, not when connected with a charger.
For displaying "CHF" and "60d 5h 17m" on line 2, I had to update the font (see #51)

Additional context

  • more currencies like CHF, GBP, JPY, CAD, AUD, which are all available via api of mempool.space whith the same call as for EUR and USD.
  • a custom text field, where a fixed text could be written ("Halving" in the example above)
  • est. halving countdown with days,hours, minutes until halving ("60d 20:17")
  • est. halving date yyyy-dd-mm hh:mm or dd.mm.yyyy hh:mm

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions