PTP-PROTOCOL VOOR SERIËLE DATACOMMUNICATIE
|
|
|
- Erik de Ruiter
- 10 jaren geleden
- Aantal bezoeken:
Transcriptie
1 PTP-PROTOCOL VOOR SERIËLE DATACOMMUNICATIE Inleiding Dit document beschrijft het dat gebruikt kan worden voor seriële datacommunicatie tussen twee computersystemen. Het protocol is gebaseerd op gebruik van vaste communicatielijnen. De aangesloten computersystemen kunnen in principe gelijktijdig databerichten verzenden (master/master verbinding). Het protocol is bijzonder geschikt voor datacommunicatie tussen verkeersregelinstallaties. Het gebruik van het protocol voor het uitwisselen van zogenaamde koppelsignalen tussen verkeersregelinstallaties wordt dan ook nader beschreven. Bericht layout (opbouw) Er zijn 3 soorten berichten: <SYN><SOH><dest><length><crc1><data><crc2> of <SYN><SOH><dest><0><crc1> <SYN><ACK><src><0><crc1> <SYN><NAK><src><0><crc1> (<SYN><ACK><src><length><crc1><data><crc2> - bericht bij master/slave toepassing) De betekenis van de bovenstaande karakters is als volgt: <SYN> <SOH> <ACK> <NAK> byte (0x16) Elk bericht wordt voorafgegaan door een uniek start karakter. Tezamen met het volgende karakter (<SOH>, <ACK>, of <NAK>) levert dit een eenduidige start reeks. Zie ook opmerking over het <SYN>-karakter. byte (0x01) Identificatie van een databericht. byte (0x06) Identificatie om aan te geven dat het databericht goed is ontvangen (bij een master/slave toepassing kan dit bericht ook data bevatten). byte (0x15) Identificatie om aan te geven dat een fout is gedetecteerd in de ontvangen data. <dest> byte <SID> voor wie het databericht bestemd is. <src> byte <SID> dat het databericht heeft verstuurd. <length> byte Het aantal bytes in het veld <data>. De totale berichtlengte is dus <length> + 8 bytes. Maximaal kunnen per bericht 255 databytes worden verzonden. <0> byte De waarde 0. Geeft aan dat in het bericht geen data aanwezig is. Ook t.b.v. vaste lengte berichtheader. <crc1> word Dit is een cyclic redundancy check (CRC) over de berichtheader, exclusief het <SYN> karakter. Dat is <TYPE>, <SID> en <length> (dus over 3 bytes). <data> bytereeks De te versturen data. Het aantal bytes is vastgelegd in het veld <length>. <crc2> word De CRC over alle bytes in het veld <data>. 1
2 <SYN> karakter Hierboven is beschreven dat het <SYN> karakter uniek moet zijn. Het is echter mogelijk dat dit karakter ook voorkomt op een andere plaats in het bericht. Om dit te ondervangen geldt de volgende procedure. Als het <SYN> karakter in de normale datastroom voorkomt, dan wordt dit karakter vervangen door twee <SYN> karakters. Noot: De extra ingevoegde <SYN> karakters tellen niet mee voor de berichtlengte <length> of de CRC-berekening <crc1> en <crc2>. Berichtsoort In de eerste twee karakters van het bericht ( startreeks ) wordt de berichtsoort vastgelegd, namelijk <SYN><SOH>, <SYN><ACK> en <SYN><NAK>. Indien tijdens het inlezen van de bytereeks een startreeks (<SYN><SOH>, <SYN><ACK> of <SYN><NAK>) wordt gedetecteerd, dan wordt het inlezen geherstart (start van een nieuw bericht). Side identifier (SID: <dst> en <src>) Aan een systeem/poort kan een <SID> worden toegekend. Dit <SID> wordt gebruikt om te controleren of het juiste systeem is aangesloten. Bij het versturen van een bericht wordt namelijk de <SID> van het ontvangende systeem meegezonden. Het ontvangende systeem geeft alleen een antwoord op een bericht, indien de <SID> juist is. Hierdoor kan het verkeerd aansluiten van de seriële poorten worden gecontroleerd. Indien aan verschillende systemen/poorten hetzelfde <SID> wordt toegekend, kan deze controle op aansluitfouten niet plaatsvinden. Berichtlengte In het veld <length> wordt het aantal bytes in het veld <data> vastgelegd. Het veld <data> kan maximaal 255 bytes bevatten. De totale berichtlengte is dus <length> + 8 bytes. De extra ingevoegde <SYN> karakters tellen niet mee voor de berichtlengte. Data Het veld <data> bevat de te versturen data. Het aantal bytes in dit veld is vastgelegd in het veld <length>. CRC berekening Het onderscheidt twee checksums, namelijk: - een checksum <crc1> over de berichtheader (exclusief het SYN karakter), en - een checksum <crc2> over alle bytes in het veld <data>. De acties op het constateren van checksumfouten zijn beschreven onder procedures. Noot: De extra ingevoegde <SYN> karakters tellen niet mee voor de CRC-berekening <crc1> en <crc2>. Een CRC wordt volgens CCITT berekend met behulp van de onderstaande 2
3 C programmatuur. /* CRC_UPDATE() */ /* */ /* crc_update() berekent de CRC over een byte. * crc_update() wordt aangeroepen door crc_block(). * CRC berekening volgens CCITT. Algoritme betrokken van ir. J. van Dillen. * crc_update() geeft als return-waarde de berekende CRC. */ static word crc_update (word crc, byte b) { word i, x; for (i= 0; i < 8; i++) { x = b ^ crc; crc >>= 1; b >>= 1; if (x & 1) crc ^= 0x8408; return crc; /* CRC_BLOCK() */ /* */ /* crc_block() berekent de CRC over een datablok. * crc_block() maakt gebruik van de functie crc_update(). * crc_block() geeft als return-waarde de berekende CRC van het datablok. */ word crc_block(byte *data, word len) { word crc= 0; while (len--) crc= crc_update(crc, *data++); return crc; 3
4 Systeemtijden Het onderscheidt 3 systeemtijden, namelijk: een wachttijd een zendtijd een live-tijd De wachttijd start op het moment dat de seriële verbinding niet meer aanwezig is (de verbinding is verbroken). De wachttijd is default ingesteld op 200 tienden seconde. De zendtijd en live-tijd starten direct na het verzenden van een databericht (SOH-bericht). De zendtijd en live-tijd zijn default ingesteld op 40 tienden seconde. Het gebruik van deze systeemtijden wordt nader beschreven onder procedures. Noot: De genoemde ingestelde waarden zijn defaultwaarden. De juiste waarden dienen op het gebruik van het protocol te worden afgestemd. De grootte van de in te stellen waarden is o.a. afhankelijk van de gekozen baudrate en de maximaal gebruikte berichtgrootte. Ook de wijze van het verzenden van de karakters (poll of interrupt basis) speelt ook nog een rol. Status van de seriële verbinding De status van de seriële verbinding wordt door een aparte variabele (type word) aangegeven. Indien de verbinding aanwezig is heeft deze variabele de status waar (ongelijk aan 0), anders niet waar (gelijk aan 0). De status van de verbinding wordt waar (bit 0 wordt 1) indien op een uitgaand databericht (SOH-bericht) tijdig een correct ACK-bericht wordt terugontvangen. De status van de verbinding wordt niet waar, indien op een uitgaand databericht (<SOH>-bericht) na het versturen van de herhalingsberichten geen ACK-bericht wordt terugontvangen. Procedures wachtprocedure Op het moment dat de seriële verbinding niet meer aanwezig is (de verbinding is verbroken) start een wachttijd. Gedurende het lopen van deze wachttijd mag het systeem geen uitgaande berichten versturen. Na het verstrijken van de ingestelde waarde van de wachttijd wordt getracht de verbinding op te bouwen, inkomende databerichten worden (weer) beantwoord. De seriële verbinding is aanwezig op het moment dat er op een verzonden databericht een correct ACK-bericht wordt terugontvangen. De status van de verbinding is dan waar (ongelijk aan 0). zendprocedure databerichten Een systeem behoeft in principe alleen een nieuw databericht (SOH-bericht) te verzenden, indien een wijziging in de informatie (data) is opgetreden. Direct na het verzenden van een databericht wordt een zend-datavlag (type word) opgezet en een zendtijd en een live-tijd ge(her) start. Het zendende systeem wacht gedurende de zendtijd op een antwoord van het ontvangende systeem. Zolang er nog geen ACK- of NAK-bericht is terugontvangen, 4
5 mogen er gedurende het lopen van de zendtijd geen nieuwe databerichten worden verzonden. Gedurende deze periode staat de zend-datavlag op. Bij het ontvangst van een ACK-bericht heeft het ontvangende systeem het databericht correct ontvangen, de zend-datavlag wordt afgezet en kunnen er weer nieuwe databerichten worden verzonden. Bij de ontvangst van een NAK-bericht of het bereiken van de instelde waarde van de zendtijd wordt opnieuw hetzelfde databericht verzonden (maximaal drie maal hetzelfde bericht). Indien na de derde maal verzenden van hetzelfde databericht er binnen de ingestelde zendtijd geen correct ACK-bericht is ontvangen, dan is de seriële verbinding verbroken (niet meer aanwezig). De verzendbuffer en zenddatavlag worden gereset. Let op! Gedurende het lopen van de wachttijd worden er geen berichten verzonden. ontvangstprocedure databerichten Een systeem geeft uitsluitend een antwoord op een ontvangen databericht als de header (<SYN> t/m <crc1>) correct is ontvangen en de <src> code juist is. Indien ook <crc2> correct is of de waarde in <length> gelijk is aan 0, zal na ontvangst van het laatste byte een ACK-bericht worden teruggestuurd. Mocht <crc2> niet kloppen, dan stuurt het ontvangende systeem een NAK-bericht terug naar het zendende systeem. Indien een correct databericht is ontvangen dan wordt een ontvangstdatavlag (type word) opgezet. Deze ontvangst-datavlag blijft één systeemronde waar. Let op! Gedurende het lopen van de wachttijd worden er geen berichten verzonden. lege databerichten/ live -berichten Indien gedurende het lopen van de live-tijd door een systeem geen nieuwe databerichten zijn verstuurt, wordt bij het bereiken van de ingestelde waarde een leeg databericht verzonden ( live -bericht). Vorm: <SYN><SOH><dest><0><crc1>. Dit live -bericht wordt gebruikt om de status van de seriële verbinding te kunnen controleren. Indien de ingestelde waarde van de live-tijd gelijk is aan de waarde 0, dan worden er geen live-berichten verzonden. Let op! Gedurende het lopen van de wachttijd worden er geen berichten verzonden. Berichtfouten De fouten in de verzonden seriële berichten worden bitgewijs aangeven in een aparte variabele (type word). De volgende berichtfouten worden aangegeven: NAK-bericht ontvangen - BIT0 zendtimeout - BIT1 overschrijding maximum aantal herhalingsberichten - BIT2 De berichtfouten worden één systeemronde onthouden. 5
6 Kwaliteit van de seriële verbinding De kwaliteit van de seriële verbinding kan in de regelapplicatie worden bijgehouden door gedurende het aanwezig zijn van de verbinding, de berichtfouten te tellen: aantal ontvangen NAK berichten aantal opgetreden zendtimeouts 6
7 PTP-PROTOCOL - APPLICATIE KOPPELSIGNALEN Inleiding Het is met name geschikt voor het verzenden van zogenaamde koppelsignalen tussen verkeersregelinstallaties. De procedures, die worden gehanteerd, zijn hieronder beschreven. Koppelsignalen kunnen worden onderverdeeld in: - inkomende koppelsignalen - uitgaande koppelsignalen Koppelsignalen zijn booleaanse variabelen die de waarde waar (TRUE) of niet waar (FALSE) kunnen aannemen. Het maximaal aantal gebruikte koppelsignalen wordt vastgelegd in de macrodefinities IKSMAX en UKSMAX. Datavelden De koppelsignalen worden weggeschreven naar de datavelden van een bericht. Het eerste dataveld van een bericht wordt gereserveerd voor het aangeven van de status van de seriële verbinding en het type van de applicatie. De status van de seriële verbinding wordt aangegeven in bit 0 t/m bit 2. Bit 0 wordt opgezet indien op een verzonden databericht een correct ACK-bericht wordt terugontvangen. Bit 1 wordt opgezet indien bit 0 waar is en een correct databericht wordt ontvangen en van dit ontvangen databericht in het eerste dataveld bit 0 waar is. Bit 2 wordt opgezet indien bit 1 waar is en een correct databericht wordt ontvangen en van dit ontvangen databericht in het eerste dataveld bit 0 en bit 1 waar zijn. Bit 0 t/m 2 worden weer gereset indien de seriële verbinding is verbroken. Het type van de applicatie wordt aangeven in bit 3 t/m bit 7. Bij databerichten van het type koppelsignalen wordt bit 3 opgezet. Vanaf het tweede dataveld kan de status van de koppelsignalen worden opgenomen. Koppelsignalen zijn booleaanse variabelen die de waarde waar (TRUE) of niet waar (FALSE) kunnen aannemen. Per databyte kunnen daarom 8 koppelsignalen worden opgenomen. Voor 16 koppelsignalen zijn dus 3 databytes nodig, 1 statusbyte en 2 bytes voor de koppelsignalen. Inkomende koppelsignalen Na ontvangst van een nieuw databericht wordt de nieuwe status van de inkomende koppelsignalen (mulv IKS[]) bepaald op basis van de inhoud van de datavelden. Per systeemronde wordt maximaal één inkomend databericht verwerkt. Gedurende de periode dat van de statusvariabele van de verbinding bit 0 en 1 nog niet beide waar zijn worden de inkomende koppelsignalen gereset (waarde 0). Uitgaande koppelsignalen De status van de uitgaande koppelsignalen (mulv UKS[]) wordt in de regelapplicatie bepaald. Voor het bepalen van het nieuwe uitgaande databericht wordt gebruik gemaakt van een hulpbuffer (byte HLP_US_DATA[]). In dit hulpbuffer worden de statuswijzigingen van de koppelsignalen weggeschreven. Hiertoe wordt de status van 7
8 de koppelsignalen in de zendbuffer (byte US_DATA[]) vergeleken met de huidige status van de koppelsignalen. Indien de waarden ongelijk zijn, wordt de nieuwe waarde naar de hulpbuffer weggeschreven. Een nieuw databericht wordt verzonden indien: - De zendtijd niet loopt ( zend-datavlag is niet waar). - De inhoud van de hulpbuffer ongelijk is aan de inhoud van de zendbuffer. - Indien van de statusvariabele bit 1 en bit 2 nog niet beide waar zijn. - Indien van het inkomende databericht bit 1 en bit 2 van de statusvariabele (eerste dataveld) nog niet beide waar is. Voor het verzenden van een nieuw databericht wordt de inhoud van de hulpbuffer naar de zendbuffer gekopieerd. Uitgebreide status (OKE-vlag) De applicatie koppelsignalen kent een uitgebreide status melding. BIT0 - goed databericht verzonden door SRC BIT1 - goed databericht verzonden door DEST (BIT0 is reeds waar) BIT2- goed databericht ontvangen en BIT0 en BIT1 van SRC en DST zijn waar Indien BIT2 waar is wordt de OKE-vlag waar. De PTP-status en OKE-vlag worden niet waar indien de verbinding is verbroken. Na het verbreken van de verbinding treedt de wachttijd in werking. Tijdens het lopen van de wachttijd worden inkomende berichten niet beantwoord, zodat van beide aangesloten systemen de verbinding wordt verbroken. 8
9 Opbouw van een goede PTP-verbinding (koppelsignalen) Systeem A Status A Systeem B Status B ack ack ack ack ack ack ack 9
10 PTP-PROTOCOL - INDELING VAN DE LAGEN Inleiding driver laag enveloppe laag applicatie laag (b.v. gebruik koppelsignalen) Driver laag functie voor initialiseren van de seriële poort Interrupt afhandeling voor inkomende en uitgaande karakters functie voor het initialiseren van de inkomende berichtenbuffer (lees- en schrijfpointer aan elkaar gelijk maken) functie die de aanwezigheid van karakters in de inkomende berichtenbuffer aangeeft functie voor het lezen van een karakter uit de inkomende berichtenbuffer functie voor het initialiseren van de uitgaande berichtenbuffer (lees- en schrijfpointer aan elkaar gelijk maken) functie voor het schrijven van een karakter naar de uitgaande berichtenbuffer (functie die de vrije ruimte in de uitgaande karakterbuffer aangeeft) XON/XOFF moet zijn uitgeschakeld Files (Stevens) : serial_x.c, serial_x.h, serial8_15_x.h, rs232p_x.c Files (Siemens): com.c, usercom.c,m pccomm.lib, cominter.h Enveloppe laag functie voor het schrijven van een bericht naar de uitgaande berichtenbuffer functie voor het schrijven van een databericht naar de uitgaande berichtenbuffer functie voor het lezen van een bericht uit de inkomende berichtenbuffer functie voor het afhandelen van de procedures Files: ptpdef.c, ptpccitt.c, ptpccitt.h, ptpvar.c ptpvar.h, ptpfunc.c, ptpcom.c, ptpcom.h Applicatielaag Koppelsignalen vertalen van inkomende databerichten naar inkomende koppelsignalen resetten inkomende koppelsignalen indien geen goede verbinding vertalen van koppelsignalen naar uitgaande databerichten verzenden van uitgaande databerichten Files: ptpkps.c, ptpkps.h, ptpksvar.c, ptpksvar.h, ptpksfun.c 10
11 Poort instellingen - PC104 (AMPRO) Poort Base IRQ Vector PIC00 PIC01 bijzonderheden 1 0x3f x20 0x21 2 0x2f x20 0x21 3 0x3e x20 0x21 4 0x2e x20 0x21 5 0x x20 0x21 6 0x x20 0x21 normaal: floppy disk Opmerkingen De instellingen van de poorten 1 t/m 4 zin gelijk aan de poortinstellingen van de interruptdriver van Siemens. De base-adressen en IRQ s dienen ook op de seriële kaart met behulp van jumpers te worden ingesteld. Gebruik van de seriële poorten - PC104 (AMPRO) Poort Toepassing Protocol Baudrate Bijzonderheden 1 Automaat NH of PH-protocol 9600 geen xon/xoff 2 Terminal/Centrale Terminal protocol 2400 xon/xoff (data) 3 Selectieve detectie Vetag/Sics protocol 2400 geen xon/xoff 4 Seriële koppeling 2400 geen xon/xoff 5 Seriële koppeling 2400 geen xon/xoff 6 Seriële koppeling 2400 geen xon/xoff Alle poorten Baudrate: instelbaar databits: 8 startbits: 1 stopbits: 1 parity: none (NH-protocol: odd) 11
12 Alternatieve instellingen voor poorten 5 en 6 - werkt echter (nog) niet Poort Base IRQ Vector PIC00 PIC01 bijzonderheden 5 0x x72 0xa0 0xa1 werkt niet 6 0x x73 0xa0 0xa1 werkt niet 12
13 Overzicht globale variabelen koppelsignalen per seriële poort #include ptpvar.c /* structuur PTP-berichten */ #include ptpksvar.c /* structuur koppelsignalen */ /* A-POORT */ /* ======== */ struct ptpstruct PTPA; /* definitie structuur PTP-berichten */ struct ptpksstruct PTPKSA; /* definitie structuur koppelsignalen */ mulv PTPKSA.IKS [IKSMAX]; /* inkomende koppelsignalen */ mulv PTPKSA.UKS[UKSMAX]; /* uitgaande koppelsignalen */ bool PTPA.ERROR /* vlag verbindingsfout */ bool PTPKSA.OKE; /* vlag goede verbinding */ /* B-POORT */ /* ======== */ struct ptpstruct PTPB; /* definitie structuur PTP-berichten */ struct ptpksstruct PTPKSB; /* definitie structuur koppelsignalen */ mulv PTPKSB.IKS [IKSMAX]; /* inkomende koppelsignalen */ mulv PTPKSB.UKS[UKSMAX]; /* uitgaande koppelsignalen */ bool PTPB.ERROR /* vlag verbindingsfout */ bool PTPKSB.OKE; /* vlag goede verbinding */ /* C-POORT */ /* ======== */ struct ptpstruct PTPC; /* definitie structuur PTP-berichten */ struct ptpksstruct PTPKSC; /* definitie structuur koppelsignalen */ mulv PTPKSC.IKS [IKSMAX]; /* inkomende koppelsignalen */ mulv PTPKSC.UKS[UKSMAX]; /* uitgaande koppelsignalen */ bool PTPC.ERROR /* vlag verbindingsfout */ bool PTPKSC.OKE; /* vlag goede verbinding */ 13
14 PTP-PROTOCOL - VOORBEELD GEBRUIK KOPPELSIGNALEN Macrodefinities voor gebruik poort-a Opgeven bij Turbo C++ compiler Options/Compiler/Code generation/defines: COMPORT_A=4;COMBAUD_A= COMPORT_A= 1 /* gebruik poort 4 */ - COMBAUD_A= 2400 /* baudrate: 2400 BAUD (default 1200) */ Projectfile - alle poorten - ptpccitt.c - ptpkps.c - ptpfunc.c - afhandeling ptp-berichten - ptpksfun.c - afhandeling koppelsignalen *.SYS-file - alle poorten #define CCOL_EXIT - t.b.v. afsluiten interrupt van de seriële poort door de functie void CCOL_exit(void) *.REG-file #include ptpvar.c /* definitie structuur ptp-berichten */ #include "ptpksvar.c" /* definitie structuur koppelsignalen */ struct ptpstruct PTP19; /* koppeling met kruispunt 19 */ struct ptpksstruct PTPKS19; void control_parameters(void) { PTP19.PORTNR= 3; /* poort nummer */ PTP19.SRC = 1; /* nummer van de source */ PTP19.DEST = 1; /* nummer van destination */ PTP19.TMSGW_max= 200; /* wait time-out */ PTP19.TMSGS_max= 10; /* send time-out */ PTP19.TMSGA_max= 10; /* alive time-out */ PTP19.CMSG_max= 3; /* max. berichtenteller t.b.v. herhaling */ PTPKS19.IKS_MAX= 16; /* aantal inkomende koppelsignalen */ PTPKS19.UKS_MAX= 16; /* aantal uitgaande koppelsignalen */ /* declaratie communicatiefuncties voor PC */ /* */ void communication_a(void); void end_communication_a(void); 14
15 void system_application(void) { if (SAPPLPROG) { /* start applicatieprogramma */ ptp_init(&ptp19); /* initialisatite */ else { ptp_application_ks(&ptp19, &PTPKS19); /* afhandeling koppelsignalen */ ptp_control(&ptp19); /* afhandeling ptp-berichten */ /* lezen koppelsignalen */ /* */ IH[hiks0]= PTPKS19.IKS[0]; IH[hiks1]= PTPKS19.IKS[1]; /* schrijven koppelsignalen */ /* */ PTPKS19.UKS[0]= G[fc02]; PTPKS19.UKS[1]= G[fc08]; PTPKS19.UKS[2]= D[d021]; PTPKS19.UKS[3]= D[d081]; /* foutmeldingen */ /* */ IH[hptpoke19]= PTPKS19.OKE; IH[hptperr19]= PTP19.ERROR; #ifdef CCOL_EXIT communication_a(); #endif #ifdef CCOL_EXIT void CCOL_exit(void) { end_communication_a(); #endif 15
IT&T tsc B.V. Programmeer Voorschrift IT&T Kwaliteitscentrale (VERSIE 2V) (VIALIS VARIANT)
IT&T tsc B.V. Programmeer Voorschrift IT&T Kwaliteitscentrale (VERSIE 2V) (VIALIS VARIANT) DOCUMENT HISTORIE wijziging door: datum: omschrijving: 16-10-2001 05-09-2003 Document apart genomen uit MV-module
De seriële poort Jan Genoe KHLIM
De seriële poort Jan Genoe KHLIM De seriële poort 1 De seriële poort Een PC bezit een aantal seriële poorten: COM1, COM2,... Er zijn 1 of 2 seriële poorten voorzien op het moederbord Plug-in kaarten laten
Technisch ontwerp positiebepaling Smart Blocks
Technisch ontwerp positiebepaling Smart Blocks Inhoudsopgave 1 Inleiding......3 2 Hardware......4 2.1 Blok....4 Contactpunten......4 Voeding......4 Datapinnen......5 2.2 Basisplaat......5 3 Positiebepaling......6
Technische specificatie PRIS Dataverzamel Protocol
Vialis Traffic bv Afdeling Bezoekadres Oudeweg 115 2031 CC Haarlem Correspondentieadres Postbus 665 2003 RR Haarlem Telefoon +31 (0)23 518 91 91 Telefax +31 (0)23 518 91 11 E-mail [email protected] Internet
Alflex Products B.V. LRN-010-x-C. Payload specificatie
Alflex Products B.V. LRN-010-x-C Payload specificatie Versie: 1.0.0 Datum vrijgave: 26-10-2018 Inhoud Introductie... 2 1 Bericht types... 3 1.1 Report bericht... 3 1.2 Configuratie berichten... 3 2 Report
Xelion ESPA koppeling Handleiding Beheer V1.6
Xelion ESPA koppeling Handleiding Beheer V1.6 van de Xelion ESPA koppeling. Dit document is bedoeld voor beheerders en operators Inhoud 1 Overzicht... 1 2... 2 2.1 Espa apparaat toevoegen... 4 2.1.1 ESPA
DinaSys Turntable Controller
DinaSys Turntable Controller Interface specificaties 1.2 (DTC, DTS en DTZ) 1 Datum: 29 april 2012 Versie: Concept Auteur: Albert Sanders Communicatie. PC USB - RS232 DTC DTS / DTZ Uitbreiding De PC wordt
Seriële bluetooth verbinding ATmega128
Opdracht2 Bij deze opdracht worden verschillende taken gemaakt. De taken communiceren onderling met elkaar via een message queue of synchroniseren met elkaar via semaforen. A: Maak een taak aan die de
RWS Aanvulling op de Commissie C interface
RWS Aanvulling op de Commissie C interface RWS Aanvulling op de Cie C interface, gewijzigd d.d. 31 maart 2014 Dit document is een aanvulling op de "Beschrijving van de software-interface tussen het applicatieprogramma
Modem en Codec. Telematica. Amplitude-modulatie. Frequentie-modulatie. Soorten modems. Fase-modulatie
Modem en Codec Telematica Data Transmissie (Fysieke laag) Hoofdstuk 6 t/m 8 Een modem gebruikt analoge signalen om digitale signalen te versturen Een codec gebruikt digitale signalen om analoge signalen
IDAgeChecker BDX118T11xx Manual V02.00
XLN-t bvba Hoogstraat 52 B 2580 Putte-Beerzel Belgie - Belgium tel +32 (0) 15 24 92 43 fax +32 (0) 15 25 10 58 RPR Mechelen BTW BE 423 212 087 Bank 733-2011497-38 IDAgeChecker BDX118T11xx Manual V02.00
ASTRIN Specificatie WG-KAR 2011.06.01. Verkeerslogging in de Verkeersregelautomaat Aanvullende specificatie. Specificatienummer WG-KAR 2011.06.01 1.
ASTRIN Specificatie WG-KAR 2011.06.01 Verkeerslogging in de Verkeersregelautomaat Aanvullende specificatie Specificatienummer Versie WG-KAR 2011.06.01 1.1 Template (2010.12.06 AK) 1.1 Wijzigingsoverzicht...........................................................................
Les D-02 Datacommunicatie op Ethernet en Wifi netwerken
Les D-02 Datacommunicatie op Ethernet en Wifi netwerken In deze les staan we stil bij datacommunicatie op Ethernet netwerken en Wifi netwerken. 2.1 Wat is datacommunicatie? We spreken van datacommunicatie
QR-code op aanvoerbrief 2.xx.0: Specificaties
QR-code op aanvoerbrief 2.xx.0: Specificaties Door: Bert Velthuijs Datum 1e versie: 5 april 2012 (versie 0.xx) Datum laatste wijziging 20 september 2012 Huidige Versie: 2.xx.0 Wijzigingen 19 juli 2012
Wat is communicatie het begrip Algemeen Het uitwisselen van informatie (van Dale) Opzettelijk of onopzettelijk zenden van een boodschap met als doel d
en netwerkstructuren Wim Slabbekoorn Wat is communicatie het begrip Algemeen Het uitwisselen van informatie (van Dale) Opzettelijk of onopzettelijk zenden van een boodschap met als doel de ander op één
Les 9: formulier controle met javascript.
Les 9: formulier controle met javascript. Javascript is erg veel gebruikt bij internet toepassingen. In tegenstelling tot PHP, wat een server side scripting is, is java client side scripting. Dwz, niet
De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (8)
De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (8) Timloto o.s. / E. Gernaat / ISBN 978-90-79302-06-2 Op dit werk is de Creative Commens Licentie van toepassing. Uitgave: september 2012
Taxis Pitane. Transporter. Censys BV Eindhoven
Taxis Pitane Transporter Censys BV Eindhoven Inhoud Communicatie, ongeacht software pakket dat u gebruikt... 3 Kenmerken van de communicatie software... 3 Ontwikkelomgeving... 4 Installatie van de software...
Arduino Cursus, Deel 2 Programmeren. Simon Pauw, ZB45, Amsterdam
Arduino Cursus, Deel 2 Programmeren Simon Pauw, ZB45, Amsterdam Programmeren Geen zorgen als je niet alles begrijpt. Doel: Het snappen van bestaande code. Meeste kennis ook toepasbaar buiten de Arduino
Programmeer Voorschrift IT&T Kwaliteitscentrale. (Versie 3 - Vialis/TPA)
Programmeer Voorschrift IT&T Kwaliteitscentrale ( 3 - Vialis/TPA) Inhoudsopgave 1 Document historie...3 2 Inleiding...4 3 Programmeer voorschrift...5 3.1 Korte variant...5 3.2 Lange variant...6 3.3 CCOL...7
17 Operaties op bits. 17.1 Bitoperatoren en bitexpressies
17 Operaties op bits In hoofdstuk 1 is gezegd dat C oorspronkelijk bedoeld was als systeemprogrammeertaal om het besturingssysteem UNIX te implementeren. Bij dit soort toepassingen komt het voor dat afzonderlijke
MODBUS remote I/O-unit type MODBUS4S110
MODBUS remote I/O-unit type MODBUS4S110 Opvragen en aansturen van I/O via MODBUS RTU over RS232 of MODBUS IP of directe TCP/IP-socket. De MODBUS4S110 is een unit die als slave via MODBUS RTU (RS232) of
HTTP SMS API Technische Specificatie messagebird.com versie 1.1.6-05 mei 2014
HTTP SMS API Technische Specificatie messagebird.com versie 1.1.6-05 mei 2014 1 Inhoudsopgave INHOUDSOPGAVE 2 1 VERBINDING MET DE API 4 1.1 QUICK START 4 2 SMS PARAMETERS 5 2.1 VERPLICHTE PARAMETERS 6
Dynamisch geheugen beheer
Dynamisch geheugen beheer + Normaal wordt laats in het werkgeheugen gereserveerd tijdens de comilatie aan de hand van de declaraties van de variabelen. + Deze geheugenreservering is statisch: in het bronbestand
IDGetter BDX118 T1121 Manual V00.00.024
XLN-t bvba Hoogstraat 52 B 2580 Putte-Beerzel Belgie - Belgium tel +32 (0) 15 24 92 43 fax +32 (0) 15 25 10 58 RPR Mechelen BTW BE 423 212 087 Bank 733-2011497-38 IDGetter BDX118 T1121 Manual V00.00.024
Beheervoorziening BSN - Use Case Specificatie 16: Toets of nummer een BSN is
Beheervoorziening BSN - Use Case Specificatie 16: Toets of nummer een BSN is Versie 3.1 Datum 3 maart 2015 Inhoud Inhoud 2 Inleiding 4 1 Hoofdscenario 4 1.1 Initiatie 4 1.1.1 Ontvang bericht toets of nummer
Besturingspaneel v Raam E-systeem functie omschrijving v109
Besturingspaneel v Raam E-systeem functie omschrijving v109 Aantal druktoetsen: 4 stuks met de volgende functies: On/off toets voor in- en uitschakelen, toets 1 laagste vermogen, 2 midden stand, 3 max.
BESCHRIJVING VAN DE SOFTWARE-INTERFACE TUSSEN HET DOSEERALGORITME EN DE PROCESBESTURING VOOR TOERITDOSEERTOESTELLEN.
BESCHRIJVING VAN DE SOFTWARE-INTERFACE TUSSEN HET DOSEERALGORITME EN DE PROCESBESTURING VOOR TOERITDOSEERTOESTELLEN. RIJKSWATERSTAAT Adviesdienst Verkeer en Vervoer Afdeling IBW Boompjes 200 Postbus 1031
Les D-04 Foutdetectie en correctie
Les D-04 Foutdetectie en correctie In deze les staan we stil bij het ontdekken (detectie) van fouten bij datacommunicatie en bij het herstellen (correctie) van fouten bij datacommunicatie. We bespreken
Een typisch programma in C en C++ bestaat uit een aantal onderdelen:
Eerste stappen in C. Een typisch programma in C en C++ bestaat uit een aantal onderdelen: /* Alles wat op meerdere lijnen staat zoals hier is commentaar. */ // Dit is commentaar op 1 lijn. Geldig tot einde
SMSStunter gateway API
SMSStunter gateway API Inhoud 1. Verbinden met de gateway 2. Parameters 3. Antwoord codes / Error meldingen 4. Opvragen Credits 5. Voorbeelden 6. DLR 7. Email 2 SMS 1 1. Verbinden met de gateway Er kan
Loonaangifte via de Digipoort in UBplus
Loonaangifte via de Digipoort in UBplus in UBplus is de mogelijkheid toegevoegd om loonaangifte berichten via de Digipoort* naar de belastingdienst te verzenden. De oude methode is versturen via LoonSOM
Legal Eagle - Integratiemodule. 2011 Sdu Uitgevers / A. Koppenaal
Legal Eagle - Integratiemodule / A. Koppenaal I Legal Eagle - Integratiemodule Inhoudsopgave Algemene informatie 1 1 Voorbereidend... werk 2 Gebruik van de integratie module 3 1 Export... van debiteuren
Wireless PC Interface installatie handleiding
Wireless PC Interface installatie handleiding Alphatronics bv * Watergoorweg 71* 3861MA Nijkerk * Tel.: 033-2459944 * Fax.: 033-2453149 * [email protected] SPECIFICATIES Artikel nummer: 007077 Geschikt
AFO 241 - Leveranciers
AFO 241 - Leveranciers 241.1 Inleiding[//] Het systeem hanteert een authority bestand voor leveranciers waarin alle leveranciers opgenomen worden. Bij het invoeren van een bestelling wordt een leverancier
Tinyserir-RC5. Datasheet. Tinyserir-RC5 Page: 1 of 8
9600 bps RS-232 interface voor uitlezing van Ontvangen RC5 codes Led aanduiding bij ontvangst van Infrarood pulsen Led aanduiding goede werking Interne firmware Inwendige oscillator Weinig externe componenten
TCP-IP message van partner PLC naar Alarmsysteem met als inhoud alarmen en analoge waarden in Format code 01.
TCP-IP message van partner PLC naar Alarmsysteem met als inhoud alarmen en analoge waarden in Format code 01. De TCP-IP buffer is een byte-array van 1000 byte lang. byte Omschrijving voorbeeld 0 TCP/IP
S88XPressNetLI v1.0. Installatie- en gebruikershandleiding en naslagwerk KDesign Electronics, PCB ontwerp door RoSoft
S88XPressNetLI v1.0 Installatie- en gebruikershandleiding en naslagwerk. 2008 KDesign Electronics, PCB ontwerp door RoSoft 3.3 De S88XpressNetLI verbinden met de ROCO versterker Aangezien de S88XpressNetLI
Programmeermethoden NA. Week 5: Functies (vervolg)
Programmeermethoden NA Week 5: Functies (vervolg) Kristian Rietveld http://liacs.leidenuniv.nl/~rietveldkfd/courses/prna/ Bij ons leer je de wereld kennen 1 Functies Vorige week bekeken we functies: def
Handleiding ISaGRAF. Wil men het programma bewaren, dan is het verstandig een back-up te maken: C9 Back-up / Restore
Handleiding ISaGRAF C Handleiding ISaGRAF Deze handleiding beoogt een korte samenvatting te geven van handelingen die verricht moeten worden om met behulp van ISaGRAF een PLC-programma te schrijven en
IVERA Addendum Functionele specificatie Object definitie Technische specificatie Versie 2.10 14 December 2011
Addendum Functionele specificatie Object definitie Technische specificatie Versie 2.10 14 December 2011 Een uitgave van Stichting Beheer IVERA protocol Zoetermeer, Nederland Pub. No.: IVERA addendum 2.10
9 Meer over datatypen
9 Meer over datatypen We hebben al gezien dat het gebruik van symbolische constanten de leesbaarheid van een programma kan verbeteren. Door een geschikte naam (identifier) voor een constante te definiëren,
Het koppelen van de Wago aan de AC500-eco via Modbus RTU. A quick start guide. Jaap Ruiten
Het koppelen van de Wago 750-315 aan de AC500-eco via Modbus RTU. A quick start guide Jaap Ruiten Het koppelen van de Wago 750-315 aan een AC500-eco plc. Solar TPS 1 dinsdag 4 februari 2014 Inhoudsopgave
Handleiding GSM Module
Handleiding GSM Module Handleiding GSM module Versie 2018 België - Nederlands 1 1. INLEIDING 1.1. LED Indicaties Bij het opstarten zullen zowel de rode als groene led oplichten. Dit wil zeggen dat de module
Computer architecturen: Muis en toetsenbord
: Muis en toetsenbord Jan Genoe KHLim Versie: zondag 27 februari 2000 1 Belang van het toetsenbord De meeste PCs starten niet op als het toetsenbord niet is verbonden Zelf de meest geavanceerde systemen
Inleiding Digitale Techniek. Week 7 Schuifregisters Jesse op den Brouw INLDIG/2013-2014
Inleiding Digitale Techniek Week 7 Schuifregisters Jesse op den Brouw INLDIG/213-214 Schuifregisters In de digitale techniek en met name in de digitale communicatie wordt veel gebruik gemaakt van seriële
Lineaire data structuren. Doorlopen van een lijst
Lineaire data structuren array: vast aantal data items die aaneensluitend gestockeerd zijn de elementen zijn bereikbaar via een index lijst: een aantal individuele elementen die met elkaar gelinkt zijn
Deze PDF is in base64 geconverteerd en geïntegreerd in een GenericXML met DEFI als identificatie.
De eindbeslissing van de RVA in een gestructureerd bericht 1. De eindbeslissing in gestructureerd bericht Voortaan stuurt de RVA naar elke verzender van een batch-aangifte van tijdelijke werkloosheid in
Koppelen Centix Datacollecter aan RS-485 device d.m.v. de W&T 58631
Pagina 1 van 10 pagina s. Koppelen Centix Datacollecter aan RS-485 device d.m.v. de W&T 58631 Het is mogelijk om het Centix datacollector (DC) werkstation direct aan te sluiten op de RS-485 device, zonder
Inhoudsopgave. SNI handleiding. Inhoudsopgave
Inhoudsopgave Inhoudsopgave INHOUDSOPGAVE...1 INLEIDING...2 AANSPRAKELIJKHEID EN GARANTIE...2 ALGEMENE WERKING...3 PRINT AANSLUITINGEN...4 AANSLUITSCHEMA S...6 VIA COMPUTER NETWERK...6 VIA DONGLE...6 BOUTRONIC
Eerste gebruik van The Things Network (TTN).
Eerste gebruik van The Things Network (TTN). Hoe kunt u een LoRa-device gaan aanmelden op het The Things Network? In deze omschrijving wordt stap voor stap aangegeven hoe u uw eerste LoRa-device kunt koppelen
Programmeer Voorschrift IT&T Kwaliteitscentrale. (Versie 3)
Programmeer Voorschrift IT&T Kwaliteitscentrale ( 3) Inhoudsopgave 1 Document historie...3 2 Inleiding...4 3 Programmeer voorschrift...5 3.1 CCOL...5 3.2 RWS-C...5 4 Applicatie specifieke parameters...6
Net2CountedAccess. Handleiding 1.0
1.0 INTOACCESS B.V. THE INTEGRATORS A.Hofmanweg 5A 2031 BH Haarlem The Netherlands [email protected] www.intoaccess.com +31(0)23 7505 128 Page 2 of 13 Net2CountedAccess Index Installatie en configuratie
Opgave Tussentijdse Oefeningen Jaarproject I Reeks 4: Lcd Interface & Files
Opgave Tussentijdse Oefeningen Jaarproject I Reeks 4: Lcd Interface & Files 1 Introductie In deze oefening zal je je LCD display leren aansturen. Je controleert deze display door er instructies naar te
Programmeermethoden NA. Week 5: Functies (vervolg)
Programmeermethoden NA Week 5: Functies (vervolg) Kristian Rietveld http://liacs.leidenuniv.nl/~rietveldkfd/courses/prna2016/ Functies Vorige week bekeken we functies: def bereken(a, x): return a * (x
Voorbeeldtentamen Inleiding programmeren (IN1608WI), Oktober 2003, , Technische Universiteit Delft, Faculteit EWI, Afdeling 2.
Voorbeeldtentamen Inleiding programmeren (IN1608WI), Oktober 2003, 14.00-15.30, Technische Universiteit Delft, Faculteit EWI, Afdeling 2. Dit tentamen bestaat uit twee delen. Deel 1 (14.00-14.45, gesloten
RELEASE NOTES 3.1.7. April 2014. Reflectum [email protected]
RELEASE NOTES 3.1.7 April 2014 Reflectum [email protected] Introductie Dit document geeft de belangrijkste wijzigingen weer vanaf QuestManager versie 3.1.7. Overzicht wijzigingen QuestManager 3.1.7 Herindeling
MiniPlex-41 NMEA-0184 multiplexer Handleiding
MiniPlex-41 NMEA-0184 multiplexer Handleiding MiniPlex-41, V1.0 Firmware V1.10 CustomWare, 2002 Inleiding De MiniPlex-41 is een vierkanaals datamultiplexer, waarmee u meerdere NMEA-0183 instrumenten op
Infographic De infographic geeft in grove lijnen het overkoepelend concept weer Your home remotely controlled Zie de infographic hier naast.
Situatie Hoe mooi zou het zijn als je alles in je eigen huis onder controle hebt op afstand. Even het rolluik laten zakken als de zon schijnt, de tv uitzetten die je bent vergeten uit te doen en zelfs
API...1 Identificatie...1 Opties...2 Acties...3 Webserver...6 Heartbeat...6 Buffer groottes...8
API API...1 Identificatie...1 Opties...2 Acties...3 Webserver...6 Heartbeat...6 Buffer groottes...8 Identificatie Alle programma's communiceren met elkaar door gebruik te maken van JSON objecten. Het normale
Aansluiten en configureren stofsensor
Aansluiten en configureren stofsensor RIVM, 13 December 2017, versie A LEES DEZE HANDLEIDING GOED EN VOLLEDIG DOOR! Inleiding Deze korte handleiding beschrijft het aansluiten en configureren van een simpele
Talent & Salaris. Versie: 1.3. Handleiding/Stappenplan Inrichten pensioenaangifte APG t.b.v. BpfBouw
Talent & Salaris Versie: 1.3 Handleiding/Stappenplan Inrichten pensioenaangifte APG t.b.v. BpfBouw Datum: 5 november 2015 Inhoud 1 Inleiding... 3 2 Wijzigingen in 20.10/20.50... 3 Aard inkomstenverhouding
Opdrachtenset voor de High Speed Interface-88-USB (HSI-88-USB) (vanaf firmware 0.71) (Versie 1.2)
Korte beschrijving: Opdrachtenset voor de High Speed Interface-88-USB (HSI-88-USB) (vanaf firmware 0.71) (Versie 1.2) Bij de HSI-88-USB gaat het om een Interface van de s88-terugmeldbus naar de Universal
MBUS-64 TCP. VF64 over MODBUS / TCP
MBUS-64 TCP VF64 over MODBUS / TCP Wijzigingen voorbehouden PS/16-05-2006 Inhoudsopgave 1 Inleiding --------------------------------------------------------------------------------------------- 3 2 Protocol
Bijlage 1-Procedure voor de implementatie van het AGR-GPS systeem PROCEDURE VOOR DE IMPLEMENTATIE VAN HET AGR-GPS SYSTEEM
Bijlage 1-Procedure voor de implementatie van het AGR-GPS systeem PROCEDURE VOOR DE IMPLEMENTATIE VAN HET AGR-GPS SYSTEEM Figuur 1 geeft een overzicht van het AGR-GPS systeem op functioneel niveau weer.
Espa 443 Converter. Beschrijving van de Espa 444 naar Espa 443 Converter.
Espa 443 Converter Beschrijving van de Espa 444 naar Espa 443 Converter. www.elexol.nl Beschrijving Espa 444 naar 443 Converter bladzijde 1 Datum: 5 maart 2010 Inhoudsopgave Werking van de Converter 3
Installatie & Snelstart Gids iais Wireless(draadloos) AIS Ontvanger en NMEA Server
Installatie & Snelstart Gids iais Wireless(draadloos) AIS Ontvanger en NMEA Server SNELSTART GIDS iais VR1.01 1. Introductie Hartelijk dank voor het aanschaffen van de iais Ontvanger. Het is aan te bevelen
Module met communicatie optie RS485 voor
EMDX³ AMC Module met communicatie optie RS485 voor 146 69 N292514/00 NL 146 73 - Ref.: N292514/00 NL NL Inhoud VOORAFGAANDE HANDELINGEN 4 ALGEMENE INFORMATIE 4 INSTALLERING 5 AANSLUITING 5 PROGRAMMERING
Het sorteren van post
Het sorteren van post Jeroen Wessels 0778324 Ruben Kwant 0780949 15 mei 2012 1 1 Samenvatting Na het ontvangst van de post op het postkantoor wordt de postcode gelezen en het postadres door middel van
Het koppelen van een FC51, via Modbus RTU, aan een AC500-eco.
Het koppelen van een FC51, via Modbus RTU, aan een AC500-eco. Snelle start handleiding. Solar Technical Support Inhoudsopgave: Benodigdheden.... 2 De Modbus RTU kabel.... 3 De gewijzigde parameters in
Arduino en APRS EZHE Workshop April 2017, PD1DDK
Arduino en APRS EZHE Workshop April 2017, PD1DDK Wat kunnen we met APRS? 1. Op kaarten aprs stations weergeven en hun gegevens opvragen. 2. Weerstation info opvragen. 3. Berichten uitwisselen met andere
Beheervoorziening BSN - Use Case Specificatie 33: Stellen Bulkvraag
Beheervoorziening BSN - Use Case Specificatie 33: Stellen Bulkvraag Versie 0.5 Datum 3 maart 2015 Inhoud Inhoud... 2 Inleiding... 4 1 Hoofdscenario... 4 1.1 Initiatie... 4 1.1.1 Ontvang bericht Stellen
Leren Programmeren met Visual Basic 6.0 Les 3+4. Hoofdstuk 4 : De Selectie
Leren Programmeren met Visual Basic 6.0 Les 3+4 Hoofdstuk 4 : De Selectie Visual Basic 6.0 1 Basisstructuren (herhaling) Sequentie (HK2) : Alle opdrachten gewoon na mekaar uitvoeren. Hier worden geen keuzes
Aanleveren van te verzenden sms berichten aan SMS Via
Aanleveren van te verzenden sms berichten aan SMS Via 1. Inleiding Er zijn drie methoden van aanlevering van sms berichten mogelijk: via een HTTP request; dit kunt u gebruiken voor één sms bericht tegelijk
BTW Code Conversie Legal Eagle Standaard versie 2.18.x naar Sdu uitgevers
versie 2.18.x naar 2.19.0 2012 Sdu uitgevers Inhoudsopgave BTW Conversie Legal Eagle Standaard... 3 Gebruikershandleiding Legal BTW Code Conversie Legal Eagle Standaard versie 2.18.x naar 2.19.0 Voor de
MatrixMetaal OrderRegistratie 4.0.644 Release SP3
MatrixMetaal OrderRegistratie 4.0.644 Release SP3 Release Type: Release Release Date: di 3 december 2013 Remark External: Client: 4.0.644 Beheer applicatie: 4.0.303 Spooler applicatie: 4.0.108 Vicking
GIN MAIL-SMS HANDLEIDING
GIN MAIL-SMS HANDLEIDING Als gebruiker van de GIN diensten heeft u automatisch een e-mailadres op het internet. U kunt dus, terwijl u mobiel bent, zowel e-mail ontvangen als e-mail verzenden. E-mail wordt
FAT32 disk structuur 2007 stam.blogs.com
FAT32 disk structuur 2007 stam.blogs.com Master Boot Record De Master Boot Record is vrijwel hetzelfde voor alle besturingssystemen. Het ligt binnen de eerste sector van de harddisk: Cylinder 0, Head 0,
HOGESCHOOL VAN AMSTERDAM Informatica Opleiding. CPP 1 van 10
CPP 1 van 10 ADSdt 1-2009 TENTAMENVOORBLAD Voor aanvang van het tentamen s.v.p. de tentamengegevens goed doorlezen om eventuele misverstanden te voorkomen!! Naam student : Studentnummer : Groep : Studieonderdeel
DDS chips. DDS = Direct Digital (frequency) Synthesis. Output = sinusvormig signaal. Maximum frequentie = ½ klokfrequentie
www.arduino.cc Arduino en DDS DDS chips DDS = Direct Digital (frequency) Synthesis Output = sinusvormig signaal Maximum frequentie = ½ klokfrequentie Frequentie bepaald door tuning word Grootste fabrikant:
Bonnen Print App CCV Shop Instructies 1.0
Werking van de Bonnen Print app voor CCV Shop. De CCV Bonnen Print app kan automatisch orderbonnen printen op Google Cloud gekoppelde printers. Dit proces verloopt bij klassieke printers via uw PC (Chrome
Computernetwerken Deel 2
Computernetwerken Deel 2 Beveiliging Firewall: toegang beperken IDS: inbraak detecteren en alarmeren Encryp>e: gegevens verbergen Firewall Waarom? Filteren van pakkeben Wildcard mask: omgekeerd subnetmasker
Handreiking Digipoort X400, SMTP, POP3 en FTP Bedrijven
Handreiking Digipoort X400, SMTP, POP3 en FTP Bedrijven Versie 1.01 Datum 16 september 2010 Status Definitief Colofon Projectnaam Digipoort Versienummer 1.01 Organisatie Logius Postbus 96810 2509 JE Den
Datum. Vraag het bedrag in BEF. Reken om naar EURO. Toon het bedrag in EURO. --- Vraag het bedrag in BEF--- --- Reken om naar EURO---
3UREOHPHQRSORVVHQPHW9%$WRHSDVVLQJHQELMGHHO Naam. NR : Klas. PC : Datum. 23*$9( Hieronder vind je het algoritme om een bedrag in BEF om te rekenen naar EURO. Zet het algoritme om in programmacode. Noem
WZ FS 2-2-FFSK 12.5kHz. Korte handleiding
WZ FS 2-2-FFSK 12.5kHz Korte handleiding Aansluitschema: Configuratie-interface 12 5 1 2 3 4 5 6 7 8 9 Sub-D 9-female stast (RTS) broadcast data clock 3 RTS 4 data in 6 TxC up Radio of voor µc S1 S2 S3
Pascal uitgediept Data structuren
Pascal uitgediept Data structuren MSX Computer & Club Magazine nummer 68-juni/juli 1994 Herman Post Scanned, ocr ed and converted to PDF by HansO, 2001 In deze aflevering wordt bekeken hoe zelf een datastructuur
