Commit 665fed70 authored by Paolo Baesso's avatar Paolo Baesso

Display still being sorted out

parent 292fd124
......@@ -7,6 +7,7 @@ from si5345 import si5345
from AD5665R import AD5665R
from PCA9539PW import PCA9539PW
from E24AA025E48T import E24AA025E48T
from I2CDISP import LCD_ada #Library for display
manager = uhal.ConnectionManager("file://./TLUconnection.xml")
hw = manager.getDevice("tlu")
......@@ -163,6 +164,13 @@ print "\tIC7 read back bank 1: 0x%X" % res[0]
# #I2C EXPANDER CONFIGURATION END
#Instantiate Display
doDisplaytest= False
if doDisplaytest:
DISP=LCD_ada(master_I2C, 0x20) #3A
#self.DISP.clear()
DISP.test()
# #Reset counters
#cmd = int("0x0", 16) #write 0x2 to reset
#hw.getNode("triggerInputs.SerdesRstW").write(cmd)
......
......@@ -12,7 +12,8 @@ from I2CuHal import I2CCore
from si5345 import si5345 # Library for clock chip
from AD5665R import AD5665R # Library for DAC
from PCA9539PW import PCA9539PW # Library for serial line expander
from I2CDISP import LCD_ada #Library for display
#from I2CDISP import LCD_ada # Library for Adafruit display
from I2CDISP import LCD09052 # Library for SparkFun display
from TLU_powermodule import PWRLED
from ATSHA204A import ATSHA204A
......@@ -117,8 +118,8 @@ class TLU:
#Instantiate Display
doDisplaytest= True
if doDisplaytest:
self.DISP=LCD_ada(self.TLU_I2C, 0x20) #3A
self.DISP.test()
self.DISP=LCD09052(self.TLU_I2C, 0x3A) #0x3A for Sparkfun, 0x20 for Adafruit
self.DISP.test2("192.168.200.30", "AIDA TLU")
#self.DISP=CFA632(self.TLU_I2C, 0x2A) #
#Instantiate Power/Led Module
......
......@@ -129,11 +129,12 @@ class LCD09052:
self.writeString([80, 81, 80, 81, 82])
return
def test2(self):
def test2(self, myString1= "", myString2= ""):
#myString= [80, 81, 80, 81, 82]
self.dispString("192.168.200.32")
self.clear()
self.dispString(myString1)
self.posCursor(2, 1)
self.dispString("DUNE FANOUT")
self.dispString(myString2)
self.pulseLCD(1)
time.sleep(0.3)
myChar= [0, 17, 0, 0, 17, 14, 0, 0]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment