IC-7300 EXTERN KEYPAD
IC-7300 EXTERN KEYPAD
Voor mijn IC-7300 heb ik een extern keypad gemaakt volgens het schema in de manual.
Dit werkt perfect (is trouwens net hetzelfde dan dat van mijn IC-7800).
De 7300 heeft echter 8 voicekeyer geheugens, maar die 8 zijn enkel te activeren via het touchscreen.
Het extern keypad heeft maar 4 toetsen.
Iemand een idee of die resterende 4 geheugens via extern keypad aan te sturen zijn?
Ik vind hier niks over op het www
73 de Wim - ON4BHQ
Dit werkt perfect (is trouwens net hetzelfde dan dat van mijn IC-7800).
De 7300 heeft echter 8 voicekeyer geheugens, maar die 8 zijn enkel te activeren via het touchscreen.
Het extern keypad heeft maar 4 toetsen.
Iemand een idee of die resterende 4 geheugens via extern keypad aan te sturen zijn?
Ik vind hier niks over op het www
73 de Wim - ON4BHQ
- PD5DJ
- Berichten: 1123
- Lid geworden op: 02 jan 2006, 14:55
- Roepletters: PD5DJ
- Locatie: Avenhorn NH
- Contacteer:
Re: IC-7300 EXTERN KEYPAD
Nee helaas,
Ik ben wel van plan een keer een dergelijk simpel keypadje te maken, maar dan via CI-V aangestuurd. dat kan wel.
Ik ben wel van plan een keer een dergelijk simpel keypadje te maken, maar dan via CI-V aangestuurd. dat kan wel.
Re: IC-7300 EXTERN KEYPAD
Ik heb het keypadje in een SM20 microfoon ingebouwd, past precies met 4 mini drukknopjes.
Maar inderdaad werken er maar 4 voycekey geheugens.
Maar inderdaad werken er maar 4 voycekey geheugens.
het moet kunnen anders kan het niet
Denk in oplossingen, niet in problemen
Denk in oplossingen, niet in problemen
Re: IC-7300 EXTERN KEYPAD
.
Dag allen
Ik lees hier iets over een Icomprojectje waar ik mij ook al eens in heb verdiept.
Het staat op : https://www.golb.be/icom-external-keypa ... t/#ic-7610
Misschien is het ook iets voor jullie...?
.
Dag allen
Ik lees hier iets over een Icomprojectje waar ik mij ook al eens in heb verdiept.
Het staat op : https://www.golb.be/icom-external-keypa ... t/#ic-7610
Misschien is het ook iets voor jullie...?
.
- PD5DJ
- Berichten: 1123
- Lid geworden op: 02 jan 2006, 14:55
- Roepletters: PD5DJ
- Locatie: Avenhorn NH
- Contacteer:
Re: IC-7300 EXTERN KEYPAD
Dat is voor de IC-7610, via de remote poort van de IC-7300 kan je maximaal maar 4 knoppen gebruiken.
De enige manier om extern alle 8 de Voice Memories te gebruiken van een 7300 is via CI-V CAT.
Dit stukje code in een Arduino Nano zou moeten werken (nog niet getest):
De enige manier om extern alle 8 de Voice Memories te gebruiken van een 7300 is via CI-V CAT.
Dit stukje code in een Arduino Nano zou moeten werken (nog niet getest):
Code: Selecteer alles
#include <Arduino.h>
#include <SoftwareSerial.h>
#include <EEPROM.h>
// Definieer de softwarematige seriële verbinding op pinnen 10 (RX) en 11 (TX)
SoftwareSerial CI_V(10, 11);
// Definieer knop-pinnen
const int buttonPins[9] = {2, 3, 4, 5, 6, 7, 8, 9, 12};
// Standaard transceiver-adres (IC-7300)
byte transceiverAddress = 0x94;
// Geldige transceiver-adressen voor modellen met een voicekeyer
const byte validTransceiverAddresses[] = {
0x94, // IC-7300
0xA2, // IC-9700
0x88, // IC-7100
0x7A, // IC-7600
0x98, // IC-7610
0x6A, // IC-7851
0x80 // IC-9100
};
// Adressen voor elk van de knoppen tijdens opstarten (knop 1 tot en met knop 7)
const byte transceiverAddresses[7] = {0x94, 0x98, 0xA2, 0x88, 0x7A, 0x6A, 0x80};
// CI-V berichten (zonder transceiver-adres, wordt later toegevoegd)
const byte messages[9][6] = {
{0xE0, 0x28, 0x00, 0x00, 0x00, 0xFD}, // STOP TX
{0xE0, 0x28, 0x00, 0x00, 0x01, 0xFD}, // Bericht 1
{0xE0, 0x28, 0x00, 0x00, 0x02, 0xFD}, // Bericht 2
{0xE0, 0x28, 0x00, 0x00, 0x03, 0xFD}, // Bericht 3
{0xE0, 0x28, 0x00, 0x00, 0x04, 0xFD}, // Bericht 4
{0xE0, 0x28, 0x00, 0x00, 0x05, 0xFD}, // Bericht 5
{0xE0, 0x28, 0x00, 0x00, 0x06, 0xFD}, // Bericht 6
{0xE0, 0x28, 0x00, 0x00, 0x07, 0xFD}, // Bericht 7
{0xE0, 0x28, 0x00, 0x00, 0x08, 0xFD} // Bericht 8
};
// EEPROM adreslocatie om het transceiver-adres op te slaan
const int EEPROM_ADDR_LOCATION = 0;
void sendMessage(int buttonIndex) {
// Zend CI-V start en transceiver-adres
CI_V.write(0xFE);
CI_V.write(0xFE);
CI_V.write(transceiverAddress);
// Zend het bijbehorende bericht
for (int j = 0; j < 6; j++) {
CI_V.write(messages[buttonIndex][j]);
}
}
// Controleert of een adres geldig is
bool isValidAddress(byte address) {
for (byte validAddress : validTransceiverAddresses) {
if (address == validAddress) {
return true;
}
}
return false;
}
void setup() {
// Initieer SoftwareSerial met baudrate 19200
CI_V.begin(19200);
// Lees opgeslagen transceiver-adres uit EEPROM
transceiverAddress = EEPROM.read(EEPROM_ADDR_LOCATION);
// Controleer of het transceiver-adres geldig is
if (!isValidAddress(transceiverAddress)) {
transceiverAddress = 0x94; // Standaardadres (IC-7300) als het adres ongeldig is
}
// Stel knop-pinnen in als invoer met pull-up
for (int i = 0; i < 9; i++) {
pinMode(buttonPins[i], INPUT_PULLUP);
}
// Controleer of een knop is ingedrukt bij het opstarten voor een nieuw adres
for (int i = 0; i < 9; i++) {
if (digitalRead(buttonPins[i]) == LOW) { // Knop is ingedrukt
transceiverAddress = transceiverAddresses[i]; // Stel nieuw transceiver-adres in
EEPROM.write(EEPROM_ADDR_LOCATION, transceiverAddress); // Sla nieuw adres op in EEPROM
break; // Stop na de eerste ingedrukte knop
}
}
}
void loop() {
// Controleer elke knop
for (int i = 0; i < 9; i++) {
if (digitalRead(buttonPins[i]) == LOW) { // Knop is ingedrukt (aangenomen pull-up)
sendMessage(i);
delay(300); // Debounce
}
}
}
Re: IC-7300 EXTERN KEYPAD
.
Dag Bjorn
Zomaar een stukje tekst uit het Golb.be projectje, ge'copyed' en ge'pasted'...:
With the external keypad, you can address 4 or 8 memory channels (depending on the type of transceiver) without having the keyer menu on display. An additional advantage of an external keypad is that you can install it in a spot that is best accessible to you. In case of a contest e.g.: just next to your PC keyboard.
Printje B heeft 8 memory toetsen en is geschikt voor de 7610 (volgens de tekst).
Printje A heeft 4 memory toetsen en is geschikt voor de 7610 (volgens de tekst).
Printje D is nog in ontwikkeling (maar heeft ook 8 memory toetsen)
Design B: Compatible with IC-7610
Design A – V2.00: Compatible with Icom IC-7300, IC-7610, IC-9100, IC-9700
Design D: Compatible with Icom IC-7610, IC-705 and Kenwood TS 990
Ik heb geen Icom transceiver, maar was alleen geïnteresseerd in dat schakelen met een weerstandnetwerkje...
.
Dag Bjorn
Zomaar een stukje tekst uit het Golb.be projectje, ge'copyed' en ge'pasted'...:
With the external keypad, you can address 4 or 8 memory channels (depending on the type of transceiver) without having the keyer menu on display. An additional advantage of an external keypad is that you can install it in a spot that is best accessible to you. In case of a contest e.g.: just next to your PC keyboard.
Printje B heeft 8 memory toetsen en is geschikt voor de 7610 (volgens de tekst).
Printje A heeft 4 memory toetsen en is geschikt voor de 7610 (volgens de tekst).
Printje D is nog in ontwikkeling (maar heeft ook 8 memory toetsen)
Design B: Compatible with IC-7610
Design A – V2.00: Compatible with Icom IC-7300, IC-7610, IC-9100, IC-9700
Design D: Compatible with Icom IC-7610, IC-705 and Kenwood TS 990
Ik heb geen Icom transceiver, maar was alleen geïnteresseerd in dat schakelen met een weerstandnetwerkje...
.
Re: IC-7300 EXTERN KEYPAD
Hallo iedereen,
Bedankt voor de reacties en tips.
Ik kom al een eind verder hiermee!
73 de Wim ON4BHQ
Bedankt voor de reacties en tips.
Ik kom al een eind verder hiermee!
73 de Wim ON4BHQ
- pe2aab
- Moderator
- Berichten: 7314
- Lid geworden op: 12 apr 2005, 19:06
- Roepletters: PE2AAB
- Locatie: Aalst - Waalre
- Contacteer:
Re: IC-7300 EXTERN KEYPAD
Zag dat ze in 'China' ook een kant en klaar dingetje hebben. Met 8 toetsen.
Zie: https://nl.aliexpress.com/item/1005005392685610.html
Zie: https://nl.aliexpress.com/item/1005005392685610.html
'73 Rick, PE2AAB www.pe2aab.nl
Re: IC-7300 EXTERN KEYPAD
PE2AAB, goed kijken.... is NIET voor de IC7300.
- PD5DJ
- Berichten: 1123
- Lid geworden op: 02 jan 2006, 14:55
- Roepletters: PD5DJ
- Locatie: Avenhorn NH
- Contacteer:
Re: IC-7300 EXTERN KEYPAD
Maar wel een lief compact keypetje
- pe2aab
- Moderator
- Berichten: 7314
- Lid geworden op: 12 apr 2005, 19:06
- Roepletters: PE2AAB
- Locatie: Aalst - Waalre
- Contacteer:
- PD5DJ
- Berichten: 1123
- Lid geworden op: 02 jan 2006, 14:55
- Roepletters: PD5DJ
- Locatie: Avenhorn NH
- Contacteer:
Re: IC-7300 EXTERN KEYPAD
Dan doen alleen toets 1 tm 4 het.
- pe2aab
- Moderator
- Berichten: 7314
- Lid geworden op: 12 apr 2005, 19:06
- Roepletters: PE2AAB
- Locatie: Aalst - Waalre
- Contacteer:
Re: IC-7300 EXTERN KEYPAD
Dat vermoed ik dan inderdaad. Ik keek er naar voor mijn 9700 namelijk en had diezelfde conclusie.
'73 Rick, PE2AAB www.pe2aab.nl
Re: IC-7300 EXTERN KEYPAD
Weet niet hoe het met andere logprogramma’s zit maar met N1MM kun je alles wat dat kastje kan (en nog veel meer) bedienen met het toetsenbord.
Wanneer je met pen en papier logt dan heb je daar natuurlijk niets aan, dan is zo’n kastje handiger.
Wanneer je met pen en papier logt dan heb je daar natuurlijk niets aan, dan is zo’n kastje handiger.
73, Maarten PD2R/OV2T
TRX: Icom IC-7300 / Yaesu FT 857D
Ant: End Fed antennes voor 20 en 40 meter / Diamond X-30
Website: PI4DX Contest Group Zeeuws-Vlaanderen
QRZ pagina: PD2R
TRX: Icom IC-7300 / Yaesu FT 857D
Ant: End Fed antennes voor 20 en 40 meter / Diamond X-30
Website: PI4DX Contest Group Zeeuws-Vlaanderen
QRZ pagina: PD2R
Re: IC-7300 EXTERN KEYPAD
Met n1mm werkt dat fantastisch inderdaad.
De 7300 kun je dan alle 8 memories mee bedienen
Voor een aantal yaesu trx’n en een aantal kenwood trx’n kun je ook de voicekeyer op deze manier gebruiken .
Beetje slim inspreken van de geheugens en je kunt er prima mee werken zelfs met de optie enter send message aan
Ik zelf heb op deze manier gewerkt met de 7300 maar werk al weer enige tiid met yaesu
Ik heb het document met aangepaste cat commando’s wel ergens staan op de pc voor de liefhebbers
Maar let op dit is alleen voor n1mm
En je moet de aangepaste functie file opslaan onder een andere naam nadat je deze bewerkt hebt