board.WriteI2C(0x18, 0x64, 0x00) # Disable PATGEN board.WriteI2C(0x18, 0x66, 0x03) board.WriteI2C(0x18, 0x67, 0x03) # PATGEN_CDIV_N board.WriteI2C(0x18, 0x66, 0x04) board.WriteI2C(0x18, 0x67, 0x70) # THW_7:0 board.WriteI2C(0x18, 0x66, 0x05) board.WriteI2C(0x18, 0x67, 0xE6) # TVW_3:0 board.WriteI2C(0x18, 0x66, 0x06) board.WriteI2C(0x18, 0x67, 0x2E) # TVW_11:4 board.WriteI2C(0x18, 0x66, 0x07) board.WriteI2C(0x18, 0x67, 0x00) # AHW_7:0 board.WriteI2C(0x18, 0x66, 0x08) board.WriteI2C(0x18, 0x67, 0x05) # AVW_3:0 board.WriteI2C(0x18, 0x66, 0x09) board.WriteI2C(0x18, 0x67, 0x2D) # AVW_11:4 board.WriteI2C(0x18, 0x66, 0x0A) board.WriteI2C(0x18, 0x67, 0x50) # HSW_7:0 board.WriteI2C(0x18, 0x66, 0x0B) board.WriteI2C(0x18, 0x67, 0x05) # VSW_7:0 board.WriteI2C(0x18, 0x66, 0x0C) board.WriteI2C(0x18, 0x67, 0xD8) # HBP board.WriteI2C(0x18, 0x66, 0x0D) board.WriteI2C(0x18, 0x67, 0x16) # VBP board.WriteI2C(0x18, 0x66, 0x0E) board.WriteI2C(0x18, 0x67, 0x00) # VS_POL board.WriteI2C(0x18, 0x66, 0x1A) board.WriteI2C(0x18, 0x67, 0x01) # PATGEN_CDIV_M board.WriteI2C(0x18, 0x65, 0x04) # Internal timing board.WriteI2C(0x18, 0x64, 0x11)