User Tools

Site Tools


packet:xrouter:howtos:whatspac

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
packet:xrouter:howtos:whatspac [2025/02/20 13:58] g8pztpacket:xrouter:howtos:whatspac [2025/02/21 15:19] (current) – [Channels Display] g8pzt
Line 7: Line 7:
 WhatsPac is a new browser-based application for Packet Radio chat, that can run on desktop PC's, tablets and phones. WhatsPac is a new browser-based application for Packet Radio chat, that can run on desktop PC's, tablets and phones.
  
-Unlike existing packet chat systems, WhatsPac offers much more than plain text. It allows both real-time and non-real-time chat, emojis, themed "channels", a packet terminal, and one-to-one chats. It can even support the sending of small images, and there will be lots more features to come! Here's what the "Channels" display looks like on a desktop browser:+Unlike existing packet chat systems, WhatsPac offers much more than plain text. It allows both real-time and non-real-time chat, emojis, themed "channels", a packet terminal, and one-to-one chats. It can even support the sending of small images, and there will be lots more features to come!
  
-{{whatspac01.png|WhatsPac Channels Display}}+WhatsPac began in May 2024 as a collaboration between Kevin M0AHN and Paula G8PZT, the author of XRouter. It was built upon XRouter's RHP (Remote Host Protocol) and REST APIs, so WhatsPac and XRouter are a natural fit for each other.  
 + 
 +===== What Does it Look Like? ===== 
 + 
 +There are 3 main parts to WhatsPac: 
 + 
 +  - One to One Messaging 
 +  - Discussion Channels 
 +  - Terminal / Packet Monitor 
 + 
 +==== Channels Display ==== 
 + 
 +Here's what the WhatsPac "Channels" display looks like on a desktop browser (shrunken to make way for the wiki menu): 
 + 
 +{{whatspac01.png?600|WhatsPac Channels Display}} 
 + 
 +==== Messages Display ====
  
 And here's what the "Messages" display looks like: And here's what the "Messages" display looks like:
  
 {{whatspac02.png|WhatsPac Messages Display}} {{whatspac02.png|WhatsPac Messages Display}}
 +
 +==== Terminal / Packet Monitor ====
  
 Finally, here's the "Terminal" display... Finally, here's the "Terminal" display...
Line 252: Line 270:
 At present, there is only one WhatsPac server, located at node PEWSEY:MB7NPW in the south-west of the UK. PEWSEY can only be reached via radio. If you aren't lucky enough to be with RF range of PEWSEY, you must find a route through the node network.   At present, there is only one WhatsPac server, located at node PEWSEY:MB7NPW in the south-west of the UK. PEWSEY can only be reached via radio. If you aren't lucky enough to be with RF range of PEWSEY, you must find a route through the node network.  
  
-PEWSEY's direct neighbours are CALNE:M1BFP-1, SWINDN:GB7BDH, and BATH:GB7NBH. CALNE and SWINDON are AXUDP linked to KIDDER:G8PZT, which has both UK and international links. BATH is RF linked to WENVOE, which is also linked to KIDDER. KIDDER is AXUDP linked to BEDFRD:GB7BED-5, which also has many national and international links. If you can't find KIDDER in the nodes tables, look for BAMPTN (Oxfordshire) DATXR (Ohio). JEDLIN (Jedburgh UK), HAMLET (Devon), BAUNOD or AQYNOD (both New Zealand), PKTXRP (Canada)+PEWSEY's direct neighbours are CALNE:M1BFP-1, SWINDN:GB7BDH, and BATH:GB7NBH. CALNE and SWINDON are AXUDP linked to KIDDER:G8PZT, which has both UK and international links. BATH is RF linked to WENVOE, which is also linked to KIDDER. KIDDER is AXUDP linked to BEDFRD:GB7BED-5, which also has many national and international links. If you can't find KIDDER in the nodes tables, look for BAMPTN (Oxfordshire) DATXR (Ohio). JEDLIN (Jedburgh UK), HAMLET (Devon), BAUNOD or AQYNOD (both New Zealand), or PKTXRP (Canada), all of which are reliable XRouter nodes.
  
 === Format of Connect Script === === Format of Connect Script ===
Line 261: Line 279:
   - "cmd" - is the command required to execute that step.   - "cmd" - is the command required to execute that step.
   - "val" - is a text string that indicates successful connection   - "val" - is a text string that indicates successful connection
 +
 +In the following example, the first connection is to the KIDDER:G8PZT node. The connection uses the alias (KIDDER), because like many other nodes, connections to the callsign (G8PZT) are "silent", i.e. they don't send any text upon connection.
  
 {{whatspac07.png|Example WhatsPac Connection Script}} {{whatspac07.png|Example WhatsPac Connection Script}}
  
-NOTE: The first "cmd" MUST consist of a callsign only. For example "G8PZT" not "G8PZT". All subsequent commands are as they would be typed into a node's command line.+NOTE: The first "cmd" MUST consist of a callsign or alias only. For example "KIDDER" not "KIDDER". All subsequent commands are as they would be typed into a node's command line. 
 + 
 +==== Step 7: Connect to the Server ==== 
 + 
 +You are now ready to connect WhatsPac to its server. 
 + 
 +Click on {{whatspac23.png|WhatsPac Messages Button}} or {{whatspac24.png|WhatsPac channels Button}} on the left hand navigation pane, and ensure that "**Xrouter Packet Engine**" is followed by a green blob. 
 + 
 +Then press the connect button: {{whatspac22.png|Pressing the connect button}} 
 + 
 +Wait for the script to finish, and both "lights" should now be green: 
 + 
 +{{whatspac25.png|Successful Connection to WhatsPac Server}} 
 + 
 + 
 +===== Troubleshooting The Connect Script ===== 
 + 
 +While WhatsPac is trying to connect to its server, it displays a button entitled "**Show Monitor**", as follows: 
 + 
 +{{whatspac20.png}} 
 + 
 +Clicking this button reveals what the connection script is doing, and where it gets stuck: 
 + 
 +{{whatspac21.png}} 
 + 
 + 
 +===== Using the WhatsPac Terminal ===== 
 + 
 +You may use the WhatsPac terminal for setting up and troubleshooting the connect script, or for general packet radio operations.  To select the terminal, press {{whatspac26.png|WhatsPac Terminal Button}} in the left-hand navigation pane.  The following screen should appear: 
 + 
 +{{whatspac28.png}} 
 + 
 +Click on the **Connect** button, then fill in the following dialog: 
 + 
 +{{whatspac29.png}} 
 + 
 +Click on the blue **Connect** button, and you should get connected: 
 + 
 +{{whatspac30.png}} 
 + 
 +You can now type commands into the white line at the bottom. 
 + 
 +===== Using The Packet Monitor ===== 
 + 
 +The "**Packet Monitor**" pane (part of the terminal is for observing packet traffic.  To activate the monitor, pick a port from the selector, and click "**Start Monitor**".  
 + 
 +{{whatspac31.png}} 
 + 
 +You should now see something like this, where the transmitted traffic is in <color #cc0000>**red**</color> and the received traffic is in <color #00cc00>**green**</color>: 
 + 
 +{{whatspac32.png}} 
 + 
 + 
 +===== Finally ======
  
 +Have fun, and we hope to see you on WhatsPac!
  
 +Paula Dowie,
 +February 2025
  
-[work in progress] 
packet/xrouter/howtos/whatspac.1740059898.txt.gz · Last modified: 2025/02/20 13:58 by g8pzt