User Tools

Site Tools


packet:new-packet_radio_3_0

This is an old revision of the document!


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. 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

  1. Connect an antenna or dummy load
  2. Power the device using 13.8V DC
  3. Connect a DHCP enabled PC to the Ethernet port
  4. Open a terminal and telnet to 192.168.0.253

Client Setup

  1. At the ready> prompt, type display config
  2. Note the modulation and frequency settings, these must match the Master

Master Setup

  1. At the ready> prompt, type display config
  2. Note the modem_IP, netmask and IP_begin
  3. Type commands:
    • set is_master yes
    • save
    • reboot
  4. 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
  5. Validate connectivity by re-opening the telnet connection to 192.168.0.253

Establishing and Validating and RF Connection

  1. When in RF range, NPR should connect. The CONN light will be Green on the Client and TX and RX lights flashing
  2. On the Server, see who is connected by running who
  3. On the Client, see connected information by running status
  4. 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

  1. Be really careful if changing the IP configuration - set the config, check it, log it, then save and reboot
  2. Set your NIC MTU to 750 to achieve reliable and consistent performance
  3. 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

Changing the IP and Subnet

Upgrading Firmware

Prereqs

Flashing the firmware in NPR 3.0 requires:

  1. A Windows PC
  2. Installation of the stm32_vcp_driver.zip drivers
  3. A Micro-USB cable
  4. The new firmware (with .nfw extension)
  5. The pynpr.exe program

Upgrade Process

  1. Disconnect the power supply
  2. Connect the Micro-USB Cable
  3. Run the upgrade using either:
    • pynpr fwflash -s COM_PORT path/to/nfw.nfw
    • pynpr fwflash -s auto path/to/nfw.nfw

NPR Background and Introduction

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
packet/new-packet_radio_3_0.1762969968.txt.gz · Last modified: by m0ahn