Keyboard Shortcuts
Likes
- RaspberryPi-4-HamRadio
- Messages
Search
Re: New to raspberry pi
Depends on what you are looking to do with it.? At the bare minimum,? a microsd card no bigger than 32GB, mouse and keyboard.? You will need a HDMI cable to connect to your TV or a HDMI to VGA cable to connect to a monitor. As far as network connectivity goes, either a CAT 5 or 6 cable or a wireless USB adapter is needed. I recommend downloading NOOBS from and installing it on the SD card.? Instructions are on the site how to do that. From there, it depends on what you want to do with it.? APRS, DVAP, and packet digipeater are just a few things that come to mind.? Have fun! 73. On Oct 1, 2014 10:45 AM, "davidpechon@... [Raspberry_Pi_4-Ham_RADIO]" <Raspberry_Pi_4-Ham_RADIO@...> wrote:
|
||||||||||||||||||||
New file uploaded to Raspberry_Pi_4-Ham_RADIO
Hello,
This email message is a notification to let you know that a file has been uploaded to the Files area of the Raspberry_Pi_4-Ham_RADIO group. File : /pifox.zip Uploaded by : km4efp <km4efp@...> Description : V1.01 You can access this file at the URL: To learn more about file sharing for your group, please visit: Regards, km4efp <km4efp@...> |
||||||||||||||||||||
New file uploaded to Raspberry_Pi_4-Ham_RADIO
Hello,
This email message is a notification to let you know that a file has been uploaded to the Files area of the Raspberry_Pi_4-Ham_RADIO group. File : /pifox.zip Uploaded by : km4efp <km4efp@...> Description : Easy foxhunt transmitter script by km4efp. Usage first make permissions "chmod +x ./pifox.sh" then run with "sudo ./pifox.sh" this script has an easy configuration file editor so you dont need to know linux or pi to make a fox hunt transmitter just be a licensed ham. You can access this file at the URL: To learn more about file sharing for your group, please visit: Regards, km4efp <km4efp@...> |
||||||||||||||||||||
Re: New file uploaded to Raspberry_Pi_4-Ham_RADIO
This is the new video showing the Raspberry "speaking" on many frequency bands (HAM, CB, PMR ecc.)
? |
||||||||||||||||||||
Re: Raspberry Pi (B) with TNC-Pi not working
Gerald Lynn
Not yet. I've been busy. On Sep 28, 2014 3:33 PM, "ryan@... [Raspberry_Pi_4-Ham_RADIO]" <Raspberry_Pi_4-Ham_RADIO@...> wrote:
|
||||||||||||||||||||
Unable to get Pi and Pi TNC to work with my Radio
Hello All,
??? I have built a raspberry pi tnc and am trying to get it to work with my icom ic-2at HT that I recently picked up. I have pin 5/6 connected to the ic-2at speaker and when an aprs packet comes across the yellow light lights up.? The problem is I don't see anything in linux with the axlisten -a I found this guide:
? I did the setup for serial port.? I am unable to get the pitnc_getparams 1 0 to do anything except print ff on the screen a lot of times then say retrying ... When I do a kissattach /dev/ttyAMA0 0 10.1.1.1 it says it connects.? But the axlisten -a does not do anything at all. I am pretty confused on whats going on. Thanks -Ryan KA3WUT |
||||||||||||||||||||
Re: BBB tnc-black i2c question
On Wed, 24 Sep 2014 11:19:58 -0700
Basil Gunn <basil@...> wrote: I purchased a tnc-black for my BBB and have it working with a serial I now have my BeagleBone Black & TNC-Black working with the i2c bus. Below is a description of what I did to get it working with the AX.25 stack. The first time you configure a tnc-black you must give a symbolic link between a valid serial port on the black that matches the Pi software 'pitnc_setparam' program. This program opens the UART like this: fd = OpenCOMPort("/dev/ttyAMA0", 19200); so you must make a link like this: Use which every UART number you configured on the TNC-Black /dev/ttyOx That's a capital oh not a zero for ttyO2 ln -s /dev/ttyO2 /dev/ttyAMA0 My optargs entry in /boot/uboot/uEnv.txt looks like this: optargs=capemgr.enable_partno=BB-UART1,BB-UART2,BB-I2C1 Once you set the uboot environment, set the i2c device number with your serial device. The line below sets i2cdevice number to 4 using the serial device. pitnc_setparams 0 0 7 4 --> POWER CYCLE, a soft reset (shutdown -r now) didn't do it for me and was part of my problem, use 'shutdown -h now' & pull the power plug. After a power cycle the symlink to /dev/ttwAMA0 will disappear, you shouldn't need it. Note that all i2c device numbers are not alike, 0, 1, 2 & 3 are invalid. Also device number 10 didn't work for me but that may have been because I didn't do a hard reset after making i2c config changes. Test 1: Make sure you see BB-I2C1 somewhere in file: /sys/devices/bone_capemgr.9/slots Note the linux kernel enumerates the i2c bus and may be in a different order than the physical addresses. ie. BB-I2C1 is addressed with /dev/i2c-2 cat /sys/devices/bone_capemgr.9/slots 0: 54:PF--- 1: 55:PF--- 2: 56:PF--- 3: 57:PF--- 4: ff:P-O-L Bone-LT-eMMC-2G,00A0,Texas Instrument,BB-BONE-EMMC-2G 5: ff:P-O-L Bone-Black-HDMI,00A0,Texas Instrument,BB-BONELT-HDMI 7: ff:P-O-L Override Board Name,00A0,Override Manuf,BB-UART1 8: ff:P-O-L Override Board Name,00A0,Override Manuf,BB-UART2 9: ff:P-O-L Override Board Name,00A0,Override Manuf,BB-I2C1 Test 2: Make sure you can detect the i2c device, i2cdetect -r 2 specifies the i2c bus number. This command should only take a second, if it takes a while then the i2c device has not been configured properly. # i2cdetect -r 2 WARNING! This program can confuse your I2C bus, cause data loss and worse! I will probe file /dev/i2c-2 using read byte commands. I will probe address range 0x03-0x77. Continue? [Y/n] y 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- 04 -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- Test 3: Make sure you can read the i2c device parameters with the I2C bus. pitnc_getparams <i2c_bus_number> <i2c_device_number> # pitnc_getparams 2 4 01 TXDelay - Zero means use ADC 30 02 Persistance 32 03 Slottime (in 10 mS) 2 04 TXTail 0 05 Full Duplex - Not used 0 06 Our Channel (Hex) 00 07 I2C Address (0 = async) Hex 04 ADC Value 29 8 1 1e 20 2 0 0 0 4 1d 2c c0 sum 0 Test 4: Bind the device to the protocol i2c bus 2, i2c device 4, ax25 port 1, ip_address The ax25 port name/number can be found in /etc/ax25/axports # i2ckiss 2 4 1 44.142.1.1 i2ckiss Version 0.1.0 slave device is: /dev/pts/2 Resetting TNC... AX.25 port 1 bound to device ax0 /Basil n7nix |
||||||||||||||||||||
Re: New file uploaded to Raspberry_Pi_4-Ham_RADIO
?
toggle quoted message
Show quoted text
Would it not have been better to start a new thread
instead of hijacking a system admin notice!!
Then this useful info could be found by others,
instead of being submerged and not responding to relevant searches of the
archive.
?
Alan
G3NYK
|
||||||||||||||||||||
Re: New file uploaded to Raspberry_Pi_4-Ham_RADIO
Thanks when i get time i will make it so you can save permanent settings to be more easily deployed in the field along with menus to perhaps set frequency or other options and display default values for less technical people. Maybe implement cw options and menu for switching between vox with handheld radio and pi with nbfm running.
Or someone else can take it and do the same.
Thank you guys for giving me a proper starting point for an open source fox hunt transmitter.
|
||||||||||||||||||||
BBB tnc-black i2c question
I purchased a tnc-black for my BBB and have it working with a serial
port interface. I've been unsuccessful in using the RPi programs to get the i2c interface to work on the BBB. I don't think there BBB versions of John G8BPQ's programs. Using pitnc_getparams: i2c address 3 failed i2c address 10 appears OK I believe i2ckiss is not creating any slave devices /dev/pts/2 /dev/pts/3 etc After a reboot I have to do a symlink /dev/ttyO2 to /dev/ttyAMA0 in order to get the i2c -> 'pitnc_getparams 0 a' to work. Any help is appreciated. Also any one know if the source code to pitnc_get/setparams & i2ckiss is available? Details: -------- Have enabled UART 2 on the tnc-black # pitnc_getparams -v 0.0.0.1 # pitnc_setparams -v 0.0.0.2 # i2ckiss -v i2ckiss Version 0.1.0 i2ckiss: 0.1.0 # uname -a Linux beaglebone 3.8.13-bone60 #1 SMP Mon Jul 7 20:34:48 UTC 2014 armv7l GNU/Linux Both of the following commands respond OK. i2cdetect -F 0 i2cdetect -F 1 Functionalities implemented by /dev/i2c-0: I2C yes SMBus Quick Command no SMBus Send Byte yes SMBus Receive Byte yes SMBus Write Byte yes SMBus Read Byte yes SMBus Write Word yes SMBus Read Word yes SMBus Process Call yes SMBus Block Write yes SMBus Block Read no SMBus Block Process Call no SMBus PEC yes I2C Block Write yes I2C Block Read yes # cd /dev # ls ttyA* ttyO* i2* i2c-0 i2c-1 ttyAMA0 ttyO0 ttyO1 ttyO2 - symlink /dev/ttyO2 to /dev/ttyAMA0 (ln -s /dev/ttyO2 /dev/ttyAMA0) - change the parameter for address 07 from 00 to 03 - dump the parameters using the serial port: pitnc_getparams 0 0 # pitnc_getparams 0 0 01 TXDelay - Zero means use ADC 30 02 Persistance 32 03 Slottime (in 10 mS) 2 04 TXTail 0 05 Full Duplex - Not used 0 06 Our Channel (Hex) 00 07 I2C Address (0 = async) Hex 03 ADC Value 29 8 1 1e 20 2 0 0 0 3 1d 2b c0 sum 0 - Fail to dump the parameters using i2c interface: # pitnc_getparams 1 3 poll failed: Remote I/O error - change the parameter for address 07 from 03 to 10 - dump the parameters using the serial port: pitnc_getparams 0 0 # pitnc_getparams 0 0 01 TXDelay - Zero means use ADC 30 02 Persistance 32 03 Slottime (in 10 mS) 2 04 TXTail 0 05 Full Duplex - Not used 0 06 Our Channel (Hex) 00 07 I2C Address (0 = async) Hex 0a ADC Value 29 8 1 1e 20 2 0 0 0 a 1d 22 c0 sum 0 - Successfully dump the parameters using i2c interface: # pitnc_getparams 1 a 01 TXDelay - Zero means use ADC 30 02 Persistance 32 03 Slottime (in 10 mS) 2 04 TXTail 0 05 Full Duplex - Not used 0 06 Our Channel (Hex) 00 07 I2C Address (0 = async) Hex 0a ADC Value 29 8 1 1e 20 2 0 0 0 a 1d 22 c0 sum 0 === i2ckiss failure === # i2ckiss 0 a 1 44.128.1.1 i2ckiss Version 0.1.0 slave device is: /dev/pts/2 Resetting TNC... AX.25 port 1 bound to device ax0 # i2ckiss: poll failed in packet loop: Remote I/O error # i2ckiss 0 10 1 44.128.1.1 i2ckiss Version 0.1.0 slave device is: /dev/pts/3 Resetting TNC... AX.25 port 1 bound to device ax0 # i2ckiss: poll failed in packet loop: Remote I/O error # i2ckiss 1 10 1 44.128.1.1 i2ckiss Version 0.1.0 slave device is: /dev/pts/4 Resetting TNC... AX.25 port 1 bound to device ax0 i2ckiss: poll failed in packet loop: Remote I/O error #i2ckiss 1 a 1 44.128.1.1 i2ckiss Version 0.1.0 slave device is: /dev/pts/5 Resetting TNC... AX.25 port 1 bound to device ax0 # i2ckiss: poll failed in packet loop: Remote I/O error # ls -salt /dev/pts* total 0 0 crw------- 1 root tty 136, 1 Sep 24 2014 1 0 crw--w---- 1 gunn tty 136, 0 Sep 24 16:38 0 0 drwxr-xr-x 14 root root 3700 Sep 24 15:36 .. 0 drwxr-xr-x 2 root root 0 Jan 1 1970 . /Basil Gunn n7nix |
||||||||||||||||||||
New file uploaded to Raspberry_Pi_4-Ham_RADIO
Hello,
This email message is a notification to let you know that a file has been uploaded to the Files area of the Raspberry_Pi_4-Ham_RADIO group. File : /fox.zip Uploaded by : km4efp <km4efp@...> Description : Fox hunt hidden transmitter script using nbfm gpio4 and lpf/bpf OR pi's audio out and vox. Prompts for callsign and message and uses festival text to speech to convert to audio. This is a modified version of cputemp script by fotograf ale. You can access this file at the URL: To learn more about file sharing for your group, please visit: Regards, km4efp <km4efp@...> |
||||||||||||||||||||
fox hunt script for nbfm
I turned cpu temp by fotograf ale into a fox hunt script. Please use this and continue to improve it. Thank you fotograf ale for your contributions.
Run it and it prompts for a callsign and message. It transmits "$Callsign $Message at $TIME" as a voice message and then a packet message on gpio4 and can also be used to trigger vox on a radio through pi's audio output and radios audio input by uncommenting and commenting some lines in the code. Everything you need should be in the zip besides festival and maybe gpio prog from wiringpi which you can sudo apt-get install. Remember no one involved with authoring this script is responsible for your actions using it. You must possess a ham license by fcc to use the ham bands and also use a bandpass filter if using pi's gpio4 as a transmitter.
Usage download fox.zip
https://www.sendspace.com/file/8ehs5z
Unzip fox.zip
Cd fox
Chmod +x *
Sudo ./fox.sh freq(ie:145.3125) repeattimeimseconds(ie:10)
For example "sudo ./fox.sh 145.3125 10" would replay your callsign and message every ten seconds.
|