@@ -34,26 +34,25 @@ static const uint8_t meshcore_logo [] PROGMEM = {
3434 0xe3 , 0xe3 , 0x8f , 0xff , 0x1f , 0xfc , 0x3c , 0x0e , 0x1f , 0xf8 , 0xff , 0xf8 , 0x70 , 0x3c , 0x7f , 0xf8 ,
3535};
3636
37- void UITask::begin (DisplayDriver* display, NodePrefs* node_prefs, const char * build_date, const char * firmware_version, uint32_t pin_code ) {
37+ void UITask::begin (DisplayDriver* display, NodePrefs* node_prefs) {
3838 _display = display;
3939 _auto_off = millis () + AUTO_OFF_MILLIS;
4040 clearMsgPreview ();
4141 _node_prefs = node_prefs;
42- _pin_code = pin_code;
4342 if (_display != NULL ) {
4443 _display->turnOn ();
4544 }
4645
4746 // strip off dash and commit hash by changing dash to null terminator
4847 // e.g: v1.2.3-abcdef -> v1.2.3
49- char *version = strdup (firmware_version );
48+ char *version = strdup (FIRMWARE_VERSION );
5049 char *dash = strchr (version, ' -' );
51- if (dash){
50+ if (dash) {
5251 *dash = 0 ;
5352 }
5453
5554 // v1.2.3 (1 Jan 2025)
56- sprintf (_version_info, " %s (%s)" , version, build_date );
55+ sprintf (_version_info, " %s (%s)" , version, FIRMWARE_BUILD_DATE );
5756
5857#ifdef PIN_BUZZER
5958 buzzer.begin ();
@@ -216,11 +215,11 @@ void UITask::renderCurrScreen() {
216215 _display->print (tmp);
217216
218217 // BT pin
219- if (!_connected && _pin_code != 0 ) {
218+ if (!_connected && the_mesh. getBLEPin () != 0 ) {
220219 _display->setColor (DisplayDriver::RED);
221220 _display->setTextSize (2 );
222221 _display->setCursor (0 , 43 );
223- sprintf (tmp, " Pin:%d" , _pin_code );
222+ sprintf (tmp, " Pin:%d" , the_mesh. getBLEPin () );
224223 _display->print (tmp);
225224 _display->setColor (DisplayDriver::GREEN);
226225 } else {
@@ -343,10 +342,9 @@ void UITask::handleButtonShortPress() {
343342void UITask::handleButtonDoublePress () {
344343 MESH_DEBUG_PRINTLN (" UITask: double press triggered, sending advert" );
345344 // ADVERT
346- if (the_mesh.advert ()) {
345+ if (the_mesh.advert ()) {
347346 MESH_DEBUG_PRINTLN (" Advert sent!" );
348- }
349- else {
347+ } else {
350348 MESH_DEBUG_PRINTLN (" Advert failed!" );
351349 }
352350}
0 commit comments