While working on getting the new version of TVout some poor initial design desicions became apparent. The most obvious being the video pin choice; to facilitate higher output resolutions this has changed to the highest pin on a port. There have also been several other changes to make the library easier to use and consume less flash memory.
The video pin has changed to pin7 for atmega328 based devices and a7 for the arduino mega/sanguino. For further details see the hardware page of this wiki. If you would like to revert this change comment out the following line in spec/hardware_setup.h:
#define ENABLE_FAST_OUTPUT
Here is an example of the the equivalent setup processes in the beta1.0+ libraries and the older releases:
Pre Beta1.0:
#include <TVout.h> TVout TV; void setup() { TV.start_render(_NTSC); }
Beta1.0:
#include <TVout.h> #include <fontALLL.h> TVout TV; void setup() { TV.begin(_NTSC); TV.select_font(font6x8); }
Wiki: Bitmap
Wiki: FDbegind
Wiki: FDbegins
Wiki: FDdrawcircle
Wiki: FDdrawrect
Wiki: FDprint
Wiki: FDselectfont
Wiki: Hardware
Wiki: TableOfContents
Wiki: Welcome
View and moderate all "wiki Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Wiki"
Originally posted by: bertolot...@gmail.com
include <fontALL.h> not #include <fontALLL.h>