main/calibration.h

Sat, 18 May 2019 22:58:28 +0200

author
Michiel Broek <mbroek@mbse.eu>
date
Sat, 18 May 2019 22:58:28 +0200
changeset 51
0624a9a3ce75
parent 1
ad2c8b13eb88
permissions
-rw-r--r--

Changed NTP default pool name. Added 10 seconds timeout after the wifi_connect function. In that timeout do a proper disconnect and connect request so that a AP that was down will be used again if it's up again.

/**
 * @file calibration.h
 * @brief TFT screeen calibration
 */
#ifndef	_CALIBRATION_H
#define	_CALIBRATION_H


/**
 * @brief Set Touchscreen calibration values.
 *        Values are for the default portrait mode, in this application
 *        the screen is used in landscape mode.
 * @param xleft X left side    (landscape bottom)
 * @param xright X right side  (landscape top)
 * @param ytop Y top           (landscape left)
 * @param ybottom Y botto      (landscape right)
 * @return 1 if error, 0 if success.
 */
int TS_set_calibration(int xleft, int xright, int ytop, int ybottom);

/**
 * @brief Initialize for TFT calibration
 */
void Calibration_Init(void);

/**
 * @brief Do the TFT calibration
 */
void Calibration_Loop(void);


#endif

mercurial