Skip to content

Add GAT562 Mesh EVB Pro Repeater and Room Server#2042

Merged
liamcottle merged 4 commits into
meshcore-dev:devfrom
whywilson:dev
Mar 22, 2026
Merged

Add GAT562 Mesh EVB Pro Repeater and Room Server#2042
liamcottle merged 4 commits into
meshcore-dev:devfrom
whywilson:dev

Conversation

@whywilson
Copy link
Copy Markdown
Contributor

This pull request introduces a new board variant for the GAT562 Mesh EVB Pro for Room Server and Repeater supported. It's a solar node so companion radio is not necessary.
Features

Copy link
Copy Markdown
Member

@liamcottle liamcottle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey, thanks for the PR! I've submitted a few review comments on the code.

Comment thread variants/gat562_evb_pro/platformio.ini Outdated
extends = GAT562_Mesh_EVB_Pro
build_flags =
${GAT562_Mesh_EVB_Pro.build_flags}
-D ADVERT_NAME='"GAT562 EVB Pro"'
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

usually we have Repeater suffix in default name

Comment thread variants/gat562_evb_pro/platformio.ini Outdated
-D ADVERT_LON=0.0
-D ADMIN_PASSWORD='"password"'
-D MAX_NEIGHBOURS=50
-D MESH_PACKET_LOGGING=1
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

debug flags should be disabled by default

Comment thread variants/gat562_evb_pro/platformio.ini Outdated
-D ADMIN_PASSWORD='"password"'
-D MAX_NEIGHBOURS=50
-D MESH_PACKET_LOGGING=1
-D MESH_DEBUG=1
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

debug flags should be disabled by default

Comment thread variants/gat562_evb_pro/platformio.ini Outdated
-D ADVERT_LON=0.0
-D ADMIN_PASSWORD='"password"'
-D ROOM_PASSWORD='"hello"'
-D MESH_PACKET_LOGGING=1
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

debug flags should be disabled by default

Comment thread variants/gat562_evb_pro/platformio.ini Outdated
-D ADMIN_PASSWORD='"password"'
-D ROOM_PASSWORD='"hello"'
-D MESH_PACKET_LOGGING=1
-D MESH_DEBUG=1
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

debug flags should be disabled by default

-D ADVERT_LON=0.0
-D ADMIN_PASSWORD='"password"'
-D MAX_NEIGHBOURS=50
-D MESH_PACKET_LOGGING=1
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please disable logging by default

-D ADMIN_PASSWORD='"password"'
-D MAX_NEIGHBOURS=50
-D MESH_PACKET_LOGGING=1
-D MESH_DEBUG=1
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please disable logging by default

-D ADVERT_LON=0.0
-D ADMIN_PASSWORD='"password"'
-D ROOM_PASSWORD='"hello"'
-D MESH_PACKET_LOGGING=1
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please disable logging by default

-D ADMIN_PASSWORD='"password"'
-D ROOM_PASSWORD='"hello"'
-D MESH_PACKET_LOGGING=1
-D MESH_DEBUG=1
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please disable logging by default

Comment thread variants/gat562_evb_pro/platformio.ini Outdated
${sensor_base.build_flags}
-I variants/gat562_mesh_evb_pro
-D NRF52_POWER_MANAGEMENT
-D LORA_FREQ=475
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please remove LORA_FREQ, LORA_BW, LORA_SF and LORA_CR build flags as these are defined in the project root platformio.ini.

@whywilson
Copy link
Copy Markdown
Contributor Author

Hey, thanks for the PR! I've submitted a few review comments on the code.

New commit submitted. Please review it if you're available. Thank you.

@liamcottle
Copy link
Copy Markdown
Member

Hey, thanks for the PR! I've submitted a few review comments on the code.

New commit submitted. Please review it if you're available. Thank you.

Thank you, it looks like there's an issue where there is now 2x platformio.ini files.

  • variants/gat562_evb_pro/platformio.ini
  • variants/gat562_mesh_evb_pro/platformio.ini

I'm assuming these changes were meant to be merged into the original file? I was wondering why my original review comments were still showing up as not resolved.

The other comments were about:

  • -D USB_MANUFACTURER='"GAT562"'
  • -D USB_PRODUCT='"GAT562 Mesh EVB Pro"'

Are these needed? I don't think the project uses these build flags?

@whywilson
Copy link
Copy Markdown
Contributor Author

Hey, thanks for the PR! I've submitted a few review comments on the code.

New commit submitted. Please review it if you're available. Thank you.

Thank you, it looks like there's an issue where there is now 2x platformio.ini files.

  • variants/gat562_evb_pro/platformio.ini
  • variants/gat562_mesh_evb_pro/platformio.ini

I'm assuming these changes were meant to be merged into the original file? I was wondering why my original review comments were still showing up as not resolved.

The other comments were about:

  • -D USB_MANUFACTURER='"GAT562"'
  • -D USB_PRODUCT='"GAT562 Mesh EVB Pro"'

Are these needed? I don't think the project uses these build flags?

I'm sorry, I overlooked the files that weren't deleted. I've submitted again.

@liamcottle liamcottle merged commit 127057e into meshcore-dev:dev Mar 22, 2026
@whywilson whywilson deleted the dev branch April 28, 2026 08:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants