FastLED 3.7.8
Loading...
Searching...
No Matches
Pintest.ino File Reference

Detailed Description

Checks available pin outputs (for debugging)

Definition in file Pintest.ino.

#include <FastLED.h>

Go to the source code of this file.

Functions

const char * getPort (void *portPtr)
 
template<uint8_t PIN>
void CheckPin ()
 
template<>
void CheckPin< 255 > ()
 
template<uint8_t _PORT>
const char * _GetPinPort (void *ptr)
 
template<>
const char * _GetPinPort<-1 > (void *ptr)
 
const char * GetPinPort (void *ptr)
 
template<uint8_t PIN>
void PrintPins ()
 
template<>
void PrintPins< 0 > ()
 
void setup ()
 
void loop ()
 

Variables

char fullstrBuffer [64]
 
int counter = 0
 

Function Documentation

◆ _GetPinPort()

template<uint8_t _PORT>
const char * _GetPinPort ( void * ptr)

Definition at line 123 of file Pintest.ino.

◆ _GetPinPort<-1 >()

template<>
const char * _GetPinPort<-1 > ( void * ptr)

Definition at line 130 of file Pintest.ino.

◆ CheckPin()

template<uint8_t PIN>
void CheckPin ( )

Definition at line 96 of file Pintest.ino.

◆ CheckPin< 255 >()

template<>
void CheckPin< 255 > ( )

Definition at line 120 of file Pintest.ino.

◆ GetPinPort()

const char * GetPinPort ( void * ptr)

Definition at line 134 of file Pintest.ino.

◆ getPort()

const char * getPort ( void * portPtr)

Definition at line 9 of file Pintest.ino.

◆ loop()

void loop ( )

Definition at line 188 of file Pintest.ino.

◆ PrintPins()

template<uint8_t PIN>
void PrintPins ( )

Definition at line 141 of file Pintest.ino.

◆ PrintPins< 0 >()

template<>
void PrintPins< 0 > ( )

Definition at line 163 of file Pintest.ino.

◆ setup()

void setup ( )

Definition at line 182 of file Pintest.ino.

Variable Documentation

◆ counter

int counter = 0

Definition at line 181 of file Pintest.ino.

◆ fullstrBuffer

char fullstrBuffer[64]

Definition at line 7 of file Pintest.ino.