Skip to content

Arduino library for displaying custom information on the monochrome display (FIS/DIS) located in the instrument cluster of VAG vehicles, via 3LB / TLB / TWB

License

Notifications You must be signed in to change notification settings

domnulvlad/TLBFISLib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TLBFISLib is an Arduino library used for displaying custom information on the monochrome display (FIS/DIS) in the instrument cluster of VAG vehicles, through 3LB / TLB / TWB.


Features

  • Establishing, maintaining and terminating a connection
  • Printing text data
    • ISO/IEC 8859 (+ special symbols) character mapping
    • multiple printing modes (2 text fonts, 1 graphical font, positive/negative output, optional transparency, left/right/central alignment)
  • Drawing bitmap graphics
    • multiple drawing modes (positive/negative output, optional transparency)
  • Drawing lines
  • Drawing rectangles
  • Screen manipulation
    • clearing the screen
    • working with sub-sections of the screen
  • Error detection and capability to define custom behaviour for such events

Getting started

Install the Arduino IDE 2.0/1.8. Download the TLBLib library and add it to your Arduino IDE.

Read the documentation on the wiki! (work in progress...)

After completing the hardware setup detailed on the wiki, there are a few demo sketches you can access by navigating to File -> Examples -> TLBFISLib in the Arduino IDE.

Credits

Thanks go out to these people for their tremendous help along this project's development:

Contact

For any inquiries, you can contact me at [email protected] (but don't include any links in the email, as it will be marked as spam) or open an issue.

About

Arduino library for displaying custom information on the monochrome display (FIS/DIS) located in the instrument cluster of VAG vehicles, via 3LB / TLB / TWB

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published