Kwalitee Issues

use_strict

Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written.

Error: Tinkerforge

meta_yml_declares_perl_version

If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.

meta_yml_has_license

Define the license if you are using in Build.PL. If you are using MakeMaker (Makefile.PL) you should upgrade to ExtUtils::MakeMaker version 6.31.

has_known_license_in_source_file

Add =head1 LICENSE and/or the proper text of the well-known license to the main module in your code.

use_warnings

Add 'use warnings' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.

Error: Tinkerforge

no_unauthorized_packages

Ask the owner of the distribution (the one who released it first, or the one who is designated in x_authority) to give you a (co-)maintainer's permission.

Error:

  • Tinkerforge

meta_yml_has_provides

Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.

meta_yml_has_repository_resource

Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).

has_separate_license_file

This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.

has_security_doc

Add SECURITY(.pod|md). See Software::Security::Policy.

security_doc_contains_contact

Add SECURITY(.pod|md) and add a contact address. See Software::Security::Policy.

has_contributing_doc

Add CONTRIBUTING(.pod|md). See https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.

Modules

Name Abstract Version View
Tinkerforge Official Perl support for all Tinkerforge Bricks and Bricklets 2.001015 metacpan
Tinkerforge::BrickDC Drives one brushed DC motor with up to 28V and 5A (peak) metacpan
Tinkerforge::BrickIMU Full fledged AHRS with 9 degrees of freedom metacpan
Tinkerforge::BrickIMUV2 Full fledged AHRS with 9 degrees of freedom metacpan
Tinkerforge::BrickMaster Basis to build stacks and has 4 Bricklet ports metacpan
Tinkerforge::BrickRED Executes user programs and controls other Bricks/Bricklets standalone metacpan
Tinkerforge::BrickServo Drives up to 7 RC Servos with up to 3A metacpan
Tinkerforge::BrickSilentStepper Silently drives one bipolar stepper motor with up to 46V and 1.6A per phase metacpan
Tinkerforge::BrickStepper Drives one bipolar stepper motor with up to 38V and 2.5A per phase metacpan
Tinkerforge::BrickletAccelerometer Measures acceleration in three axis metacpan
Tinkerforge::BrickletAmbientLight Measures ambient light up to 900lux metacpan
Tinkerforge::BrickletAmbientLightV2 Measures ambient light up to 64000lux metacpan
Tinkerforge::BrickletAnalogIn Measures DC voltage between 0V and 45V metacpan
Tinkerforge::BrickletAnalogInV2 Measures DC voltage between 0V and 42V metacpan
Tinkerforge::BrickletAnalogOut Generates configurable DC voltage between 0V and 5V metacpan
Tinkerforge::BrickletAnalogOutV2 Generates configurable DC voltage between 0V and 12V metacpan
Tinkerforge::BrickletBarometer Measures air pressure and altitude changes metacpan
Tinkerforge::BrickletCAN Communicates with CAN bus devices metacpan
Tinkerforge::BrickletCO2 Measures CO2 concentration in ppm metacpan
Tinkerforge::BrickletColor Measures color (RGB value), illuminance and color temperature metacpan
Tinkerforge::BrickletCurrent12 Measures AC/DC current between -12.5A and +12.5A metacpan
Tinkerforge::BrickletCurrent25 Measures AC/DC current between -25A and +25A metacpan
Tinkerforge::BrickletDMX DMX Master and Slave metacpan
Tinkerforge::BrickletDistanceIR Measures distance up to 150cm with infrared light metacpan
Tinkerforge::BrickletDistanceUS Measures distance between 2cm and 400cm with ultrasound metacpan
Tinkerforge::BrickletDualButton Two tactile buttons with built-in blue LEDs metacpan
Tinkerforge::BrickletDualRelay Two relays to switch AC/DC devices metacpan
Tinkerforge::BrickletDustDetector Measures dust density metacpan
Tinkerforge::BrickletGPS Determine position, velocity and altitude using GPS metacpan
Tinkerforge::BrickletGPSV2 Determine position, velocity and altitude using GPS metacpan
Tinkerforge::BrickletHallEffect Detects presence of magnetic field metacpan
Tinkerforge::BrickletHumidity Measures relative humidity metacpan
Tinkerforge::BrickletHumidityV2 Measures relative humidity metacpan
Tinkerforge::BrickletIO16 16-channel digital input/output metacpan
Tinkerforge::BrickletIO4 4-channel digital input/output metacpan
Tinkerforge::BrickletIndustrialAnalogOut Generates configurable DC voltage and current, 0V to 10V and 4mA to 20mA metacpan
Tinkerforge::BrickletIndustrialDigitalIn4 4 galvanically isolated digital inputs metacpan
Tinkerforge::BrickletIndustrialDigitalOut4 4 galvanically isolated digital outputs metacpan
Tinkerforge::BrickletIndustrialDual020mA Measures two DC currents between 0mA and 20mA (IEC 60381-1) metacpan
Tinkerforge::BrickletIndustrialDualAnalogIn Measures two DC voltages between -35V and +35V with 24bit resolution each metacpan
Tinkerforge::BrickletIndustrialQuadRelay 4 galvanically isolated solid state relays metacpan
Tinkerforge::BrickletJoystick 2-axis joystick with push-button metacpan
Tinkerforge::BrickletLCD16x2 16x2 character alphanumeric display with blue backlight metacpan
Tinkerforge::BrickletLCD20x4 20x4 character alphanumeric display with blue backlight metacpan
Tinkerforge::BrickletLEDStrip Controls up to 320 RGB LEDs metacpan
Tinkerforge::BrickletLaserRangeFinder Measures distance up to 40m with laser light metacpan
Tinkerforge::BrickletLine Measures reflectivity of a surface metacpan
Tinkerforge::BrickletLinearPoti 59mm linear potentiometer metacpan
Tinkerforge::BrickletLoadCell Measures weight with a load cell metacpan
Tinkerforge::BrickletMoisture Measures soil moisture metacpan
Tinkerforge::BrickletMotionDetector Passive infrared (PIR) motion sensor, 7m range metacpan
Tinkerforge::BrickletMotorizedLinearPoti Motorized Linear Potentiometer metacpan
Tinkerforge::BrickletMultiTouch Capacitive touch sensor for 12 electrodes metacpan
Tinkerforge::BrickletNFCRFID Reads and writes NFC and RFID tags metacpan
Tinkerforge::BrickletOLED128x64 3.3cm (1.3") OLED with 128x64 pixels metacpan
Tinkerforge::BrickletOLED64x48 1.68cm (0.66") OLED with 64x48 pixels metacpan
Tinkerforge::BrickletPTC Reads temperatures from Pt100 und Pt1000 sensors metacpan
Tinkerforge::BrickletPiezoBuzzer Creates 1kHz beep metacpan
Tinkerforge::BrickletPiezoSpeaker Creates beep with configurable frequency metacpan
Tinkerforge::BrickletRGBLED Controls one RGB LED metacpan
Tinkerforge::BrickletRGBLEDButton RGB LED Button metacpan
Tinkerforge::BrickletRGBLEDMatrix RGB LED Matrix with 8x8 pixel metacpan
Tinkerforge::BrickletRS232 Communicates with RS232 devices metacpan
Tinkerforge::BrickletRS485 Communicates with RS485/Modbus devices with full- or half-duplex metacpan
Tinkerforge::BrickletRealTimeClock Battery-backed real-time clock metacpan
Tinkerforge::BrickletRemoteSwitch Controls remote mains switches metacpan
Tinkerforge::BrickletRotaryEncoder 360° rotary encoder with push-button metacpan
Tinkerforge::BrickletRotaryPoti 300° rotary potentiometer metacpan
Tinkerforge::BrickletSegmentDisplay4x7 Four 7-segment displays with switchable colon metacpan
Tinkerforge::BrickletSolidStateRelay Controls AC and DC Solid State Relays metacpan
Tinkerforge::BrickletSoundIntensity Measures sound intensity metacpan
Tinkerforge::BrickletTemperature Measures ambient temperature with 0.5°C accuracy metacpan
Tinkerforge::BrickletTemperatureIR Measures contactless object temperature between -70°C and +380°C metacpan
Tinkerforge::BrickletThermalImaging 80x60 pixel thermal imaging camera metacpan
Tinkerforge::BrickletThermocouple Measures temperature with thermocouples metacpan
Tinkerforge::BrickletTilt Detects inclination of Bricklet (tilt switch open/closed) metacpan
Tinkerforge::BrickletUVLight Measures UV light metacpan
Tinkerforge::BrickletVoltage Measures DC voltage between 0V and 50V metacpan
Tinkerforge::BrickletVoltageCurrent Measures power, DC voltage and DC current up to 720W/36V/20A metacpan
Tinkerforge::Device Base class for all Bricks and Bricklets (for internal use only) metacpan
Tinkerforge::Error Used for all error reporting metacpan
Tinkerforge::IPConnection TCP/IP connection handling metacpan

Other Files

Changes metacpan
MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan