示例#1
0
 def initialize(self):
     self._logger.info("Running OPi.GPIO")
     GPIO.setwarnings(False)  # Disable GPIO warnings
     self.filamentsensorngOrangePiPlugin_confirmations_tracking = 0
示例#2
0
import time
from time import sleep

import serial
from serial import Serial

import math, signal, sys, os
import OPi.GPIO as GPIO

GPIO.setboard(GPIO.PCPCPLUS)
GPIO.setmode(GPIO.BOARD)
GPIO.setwarnings(False)

# initialise variables
delayTime = 0.5  # in seconds

ser = Serial('/dev/ttyS3', 9600)

ser.flushInput()
ser.flushOutput()

# Input pin for the digital signal will be picked here
Digital_PIN = 29
GPIO.setup(Digital_PIN, GPIO.IN, pull_up_down=GPIO.PUD_OFF)

#############################################################################################################

# ########
# main program loop
# ########
# The program reads the current value of the input pin