New Packet Radio 3.0
This page covers supporting information for users of New Packet Radio (NPR) 3.0 - the latest revision of the original F4HDK-invented New Packet Radio modem first released in 2019.
NPR 3.0: Quick Start
By default, NPR 3.0 firmware is configured in Client mode, To establish a link, a Client and Master is required. Quick start setup for both is covered below.
All configuration is via the Ethernet port using telnet. Default configuration is 192.168.0.0/24, the NPR IP is 192.168.0.253 and DHCP range starts at 192.168.0.65
Initial Setup
Connect an antenna or dummy load
Power the device using 13.8V DC
Connect a DHCP enabled PC to the Ethernet port
Open a terminal and telnet to 192.168.0.253
Client Setup
At the ready> prompt, type display config
Note the modulation and frequency settings, these must match the Master
Master Setup
When in Master mode, DHCP on the NPR Ethernet port is disabled. Follow these steps reconfigure NPR and require a local static IP is setup.
At the ready> prompt, type display config
Note the modem_IP, netmask and IP_begin
Type commands:
set is_master yes
save
reboot
On the connected PC or network, set a manual IP within the subnet and avoiding DHCP range starting with IP_begin, e.g. 192.168.0.20
Validate connectivity by re-opening the telnet connection to 192.168.0.253
Establishing and Validating and RF Connection
When in RF range, NPR should connect. The CONN light will be Green on the Client and TX and RX lights flashing
On the Server, see who is connected by running who
On the Client, see connected information by running status
Assuming the PC connected to the Master has an IP of 192.168.0.20 and PC connected to the Client has a DHCP assigned address of 192.168.0.65, both devices should be able to ping
Additional Points to Note
Be really careful if changing the IP configuration - set the config, check it, check it again, log it, then save and reboot
Set your NIC MTU to 750 to achieve reliable and consistent performance
You always telnet to the modem_IP, which counter-intuitively does not have to be unique on the network. In the default configuration, you would use 192.168.0.253 on all modems when connecting via telnet
NPR 3.0: Upgrading Firmware
Prereqs
Flashing the firmware in NPR 3.0 requires:
A Windows PC
-
-
The new firmware (with .nfw extension)
The pynpr.exe program
Upgrade Process
Disconnect the power supply
Connect the Micro-
USB Cable
Run the upgrade using either:
Original NPR - Background Material, Detailed Configuration Guides and Protocol Spec
NPR 3.0: Rear Pinouts
Connector 1
| Pinout | Description |
| RX | RS232 RX, 921600 Baud |
| TX | RS232 TX, 921600 Baud |
| 12V0 | 12V Out |
| 5V0 | 5V Out |
| 3V3 | 3.3V Out |
| - | Not Used |
| GND | Ground |
| PE1 | STM32 GPIO |
| GND | Ground |
| PE0 | STM32 GPIO |
| PB7 | STM32 GPIO |
| PD7 | STM32 GPIO |
Connector 2
| Pinout | Description |
| 3V3 | 3.3V Out |
| CLK | STM32 GPIO |
| DIO | STM32 GPIO |
| GND | Ground |
| RST | STM32 GPIO |