From 0786cf7b7382b884b85f020a4ea1d103df968140 Mon Sep 17 00:00:00 2001 From: shennongmin Date: Wed, 12 Aug 2015 11:29:12 +0800 Subject: [PATCH] Changed nex serial rx buffer size from 256 to 64 for saving ram. Signed-off-by: shennongmin --- NexTouch.cpp | 2 +- NexTouch.h | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/NexTouch.cpp b/NexTouch.cpp index a42dec8..c35a462 100644 --- a/NexTouch.cpp +++ b/NexTouch.cpp @@ -15,7 +15,7 @@ #include "NexTouch.h" -uint8_t NexTouch::__buffer[256] = {0}; +uint8_t NexTouch::__buffer[NEX_SERIAL_RX_BUFFER_SIZE] = {0}; /** * Watting for Nextion's touch event. diff --git a/NexTouch.h b/NexTouch.h index c957f51..dc74f04 100644 --- a/NexTouch.h +++ b/NexTouch.h @@ -19,6 +19,8 @@ #include #include "NexSerialConfig.h" +#define NEX_SERIAL_RX_BUFFER_SIZE (64) + typedef uint8_t NexPid; typedef uint8_t NexCid; @@ -89,7 +91,7 @@ private: /* methods */ void pop(void); private: /* static data */ - static uint8_t __buffer[256]; + static uint8_t __buffer[NEX_SERIAL_RX_BUFFER_SIZE]; private: /* data */ NexPid pid; /* Page ID */