Windowsprogrammering av användargränssnitt
|
|
- Cecilia Lundgren
- för 9 år sedan
- Visningar:
Transkript
1 Mälardalens högskola Instutionen för datateknik Fredrik Fahlman Radio Components Sweden AB Handledare på Radio Components Sweden AB: Nader Kardouni Handledare på Idt: Anders Wall Windowsprogrammering av användargränssnitt
2 Sammanfattning Examensarbetets uppgift har varit att ta fram ett användarvänligt gränssnitt för ett subsystem. Med detta subsystem skall befintliga radiobasstationers prestanda gällande täckning, talkvalitet, datahastighet och kapacitet för digitala mobilsystem förbättras. Den datakommunikation som behandlats är mottagning av information från subsystemet via en kontrollenhet som heter ANIC (Antenna Near Interface Control). Denna information skall sedan presenteras på bildskärm. Från en PC skall man kunna skicka kommandon till kontrollenheten via den seriella porten. Allt som händer i systemet skall även kunna sparas ner på en logfil. Arbetet skall användas för en prototyp som vid detta tillfälle håller på att skapas. En stor del av arbetet har varit att sätta sig in i hur datakommunikationen skall ske, hur de meddelanden för de data som skickas ska se ut och sätta sig in i hur Visual Basic fungerar. 2
3 Innehållsförteckning 1. Inledning Utvecklingsmiljö 4 2. Bakgrund och syfte 5 3. Problembeskrivning 5 4. Förenklad prototypmodell av tänkt applikation 6 5. Beskrivning av formulär, klasser och moduler 7 6. Beskrivning av sändning och mottagning av data 8 7. Problemanalys Körningsexempel Resultat och Framtida arbete Egna erfarenheter och reflektioner Appendix 16 Appendix1-Formulär 16 Appenxix2-Klasser 18 Appendix3-Moduler Referenser 23 Bilagor A. Användarmanual B. Exempel på loggfil C. källkod 3
4 1. Inledning 1.1 Utvecklingsmiljö Den utvecklingsmiljö som använts är Microsoft Visual Basic 6.0. Att lära sig språket och förstå syntax var inte speciellt svårt (det tar dock tid). Visual Basic tillhandahåller färdiga komponenter (Ref [2]), vilka används genom att klicka på den komponent man vill ha och sedan rita ut den på ett så kallat formulär. Formuläret är egentligen en komponent det också, vilken innehåller andra komponenter. När man sedan skapat en komponent kan man sätta properties (egenskaper) för den komponenten (Ref [1], Ref [5]). I Visual Basic finns det ett verktygsfält där properties kan sättas. Verktygsfältet visar de properties för den komponents som är markerad. Vill man inte använda sig av verktygsfältet kan properties även skrivas direkt i koden. Vissa properties går dock endast att sätta under run-time och måste således skrivas direkt i koden. 4
5 2. Bakgrund och syfte På Radio Components ska det tas fram ett subsystem som förbättrar befintliga radiobasstationers prestanda gällande täckning, talkvalitet, datahastighet och kapacitet för digitala mobilsystem. I detta subsystem finns en kontrollenhet som heter ANIC (Antenna Near Interface Control). Denna kontrollenhet har bland annat till uppgift att kontinuerligt styra och övervaka ingående delsystem och rapportera dess status via en PC seriell port. Med hjälp av ett lämpligt program ska informationen presenteras och man ska även kunna skicka kommandon eller ladda ner nya värden till kontrollenheten. Syftet är att skriva ett program som skall användas för att ge en grafisk bild av vad som händer i systemet genom att ständigt få information från det subsystem som skall användas. Radio Components startades 1999 och produkten är således på prototypstadiet. Det gränssnitt som jag skall utveckla skall alltså användas för denna prototyp. 3. Problembeskrivning De uppgifter som examensarbetet består av är att skissa ett förslag på ett användargränssnitt, skriva ett program som ska kommunicera med kontrollenheten via PC seriell port samt implementera ett befintligt kommunikationsprotokoll i programmet. Dokumentering av programmet skall göras samt redovisas muntligt och skriftligt på företaget. Verktyget som skall användas är Visual Basic. Från början var det tänkt att Borlands CBuilder skulle användas, men i CBuilder fattades det vissa kommunikationsfunktioner för PC-porten. För att lösa detta skulle man bli tvungen att beställa dessa funktioner, i form av dll-filer, från en annan leverantör, vilket inte ansågs aktuellt. Microsoft däremot hade dessa funktioner färdiga och detta blev anledningen till att Visual Basic användes. Radio Components ska ta fram fyra antennmoduler (den del som sitter uppe i en mast), vilka ska ha formen av en triangel, en sexhörning, en niohörning och en tolvhörning. Varje sida på dessa moduler kallas för en sektor. Alla sektorer har varsin tillhörande ANC (Antenna Near Common) och åtta stycken ANB: er (Antenna Near Box). Dessa är kretskort som sitter i masten och samlar information om antennens status. Den information som ANC ska ge ska vara generell för den sektorn den tillhör. Information från en ANB skall däremot vara detaljrik. Vilken information som kretskorten ska ge är ännu inte definierad, men det kan t ex vara att kontrollera vilken temperatur som ett förstärkarsteg har vid aktuell uteffekt. ANC och ANB fungerar som slavar åt ett annat kort som heter ANIC. ANIC är placerad på lämpligt ställe på marken (inomhus). Detta kretskort kallas för master och begär information från sina slavar. Det som skall göras först är att ta fram en prototyp för sexhörningen och det är till den som examensarbetet kommer att sträcka sig. I framtiden skall dock gränssnitt för alla moduler finnas, vilka på ett enkelt sätt skall kunna länkas in i befintlig implementation. 5
6 4. Förenklad prototypmodell av tänkt applikation Figur 1.0 är till för att ge en överskådlig bild av hur applikationen huvudsakligen är tänkt att se ut. Genom att i en meny välja vilken antennmodul man vill titta på ska man få fram en bild av hur (i detta fall) en sexhörning ser ut. Genom att klicka på en ANB ska ett fönster med information om mätvärden för just den speciella ANB: n öppnas. Klickar man däremot på en ANC skall man få upp ett fönster med information om alla ANB: er som tillhör denna ANC samt de mätvärden som ANC har. När alla mätvärden för en ANB är normala så ska den ha färgen grön. För ANC skall normalt läge indikeras med lila färg. Om det uppstår en varning på en ANB/ANC så skall gul färg indikera detta. Uppstår det ett fel så ska detta visas med röd färg. När ett fel eller en varning uppstår skall dessutom varning/fel beskrivas i en textruta. Tidpunkten när varningen/felet inträffade skall också finnas med. Fig 1.0 Prototypmodellen för hur det är tänkt att gränssnittet ska se ut. Detaljer är inte medtagna. 6
7 5. Beskrivning av formulär, klasser och moduler Fem formulär har använts för att bygga upp applikationen. De formulär som för närvarande existerar är: En meny där användaren i framtiden ska kunna välja vilket subsystem denne vill konfigurera. I dagsläget kan endast det subsystem med sex sektorer väljas. Ett formulär som visar den grafiska bilden över subsystemet. Formulär där användaren har möjlighet att bestämma portinställningar. Vilken port som skall användas för att skicka och ta emot data kan t ex väljas här. Även hastighet på överföringen av data kan väljas här. Ett formulär som öppnas om användaren klickar på en ANC. Detta formulär kommer att innehålla information om status på tillhörande ANB:er samt visa status och värde på de mätvärden som gjorts på vald ANC. Ett formulär som öppnas om användaren klickar på en ANB. Detta formulär kommer att innehålla information om status och värde på de mätvärden som gjorts på vald ANB. Dessutom har två klasser skapats för de objekt som används i en grafisk bild på ett av formulären. Dessa klasser innehåller bland annat metoder för att rita ut objekten. Eftersom applikationen ska utökas med fler grafiska gränssnitt för tre ytterligare subsystem i framtiden, har två hjälpmoduler använts för den implementation som kommer att delas av dessa. Den ena modulen är en deklarationsmodul. Den fungerar som en h-fil gör i programmeringsspråket C. Den andra modulen innehåller funktioner som kommer att vara gemensamma för de subsystem som skall utvecklas. De variabler och metoder som finns i formulär, klasser och hjälpmoduler kan ses under appendix1, appendix2 och appendix3. 7
8 6. Beskrivning av sändning och mottagning av data Den meddelandesändning som jag hanterade var data mellan en PC och kontrollkortet. För att kommunikation mellan dessa skall upprättas måste användaren öppna den port som används av programmet (Visual Basic) för sändning och mottagning av data. När detta utförs skickas ett meddelande till kontrollkortet som säger att programmet är mottagligt för information av de mätvärden som görs på antennmodulen. Detta meddelande innehåller ett kommando som säger: huvudprogrammet är vaket, en adress som anger att det var huvudprogrammet som skickat meddelandet samt datum och tid när meddelandet sändes. Kontrollenheten svarar genom att skicka ett meddelande som innehåller samma kommando och samma adress, datum och tid samt status på ANC och ANB. Den status som sänds är status på varje ANC och ANB. Den kan alltså vara normal, varning eller fel. Detta meddelande används för att uppdatera den grafiska bilden på antennmodulen och skickas därmed med jämna mellanrum. För att få en bild av hur meddelandet ser ut så har en liten beskrivning gjorts och kan ses på fig.2.0. När användaren klickar på en ANB eller en ANC öppnas ett nytt fönster där aktuell ANC/ANB presenteras samt att det skickas ett meddelande till kontrollenheten där detta meddelande innehåller ett kommando som säger: ANB/ANC är aktiv, en adress som beskriver vilken ANB/ANC som användaren klickat på och datum och tid när fönstret öppnades. Detta meddelande innebär att information om respektive mätvärde önskas mottas. Kontrollenheten sänder då tillbaka ett meddelande med samma kommando och adress, datum och tid, status på de mätvärden som önskas samt själva mätvärdet. Fig. 2.1 visar hur meddelande ser ut. Detta meddelande skickas kontinuerligt så länge fönstret är uppe. När användaren stänger fönstret skickas ett liknande meddelande som det som sändes när fönstret öppnades. Enda skillnaden är att kommandot har bytts ut till: ANB/ANC ej aktiv. Om en varning eller ett fel inträffar skickas ett meddelande från kontrollenheten som innehåller ett kommando som anger fel eller varning, adressen till berörd ANB/ANC, datum och tid för händelsen, en kod som anger vad det är för fel/varning och vilket mätvärde som orsakade varningen/felet. Sist i meddelandet finns det felaktiga mätvärdet. När en varning/fel åtgärdats skickas ett liknande meddelandet bortsett från kommandot som har bytts ut till varning/fel är åtgärdat. Detta meddelande kan åskådliggöras under fig
9 Fig byte långt meddelande som används för uppdatering av Sector6Menu-fönstret. Kommando Adress Datum & Tid Status Anc Status Anb byte 8byte 48byte Header: Kommando - 1 byte. Adress - 1 byte. Datum & Tid - 6 byte. Status Anc - 8 byte där de 6 första byten beskriver status för Anc1-Anc6. De två sista byten är reserv. Status Anb - 48 byte där de första 8 byten tillhör Anb1-Anb8 på Anc1. De andra 8 byten tillhör Anb1-Anb8 på Anc2 osv. Fig byte långt informationsmeddelande som mottags när ett infoanb/infoanc fönster öppnas. Kommando Adress Datum & Tid Status Mätvärde byte 4byte 32byte Header: Kommando - 1 byte. Adress - 1 byte. Datum & Tid - 6 byte. Status Mätvärde - 4 byte som anger vad varje mätvärde har för status(fel/varning/ok) byte som innehåller 16 möjliga mätvärden. 9
10 Fig 2.2. (fel/varningsmeddelande) 16 byte lång. Kommando Adress Datum & Tid Kod Mätvärde Reserv byte 2byte 2byte 4byte Header: Kommando - 1byte. Adress - 1 byte. Datum & Tid - 6 byte. Kod Mätvärde - 2 byte där första byten talar om vad det är för fel/varning och den andra byten talar om vilket mätvärde som orsakade felet/varningen. - 2 byte som innehåller det felaktiga mätvärdet. 10
11 7. Problemanalys Eftersom en grafisk bild av systemet skall finnas med i applikationen var ett av problemen att komma fram till en lösning på hur denna bild skulle presenteras. Att dela upp bilden i objekt gjorde att det blev enklare att hantera händelser som påverkade bilden. De händelser som hanterades på bilden var att ändra färger på ANB/ANC om varning/fel inträffade. Det skapades alltså objekt för ANC och för ANB. Det blev även enklare att läsa och förstå den kod som implementeras om objekt användes. Mindre implementationsproblem uppstod i samband med grafisk presentation av ANC. Att skapa en rektangel används genom att använda sig av en färdig metod som ritar ut en linje. Denna metod får då användas fyra gånger för att rita ut en rektangel. I Visual Basic finns det en metod som ritar ut en rektangel genom att ange övre vänstra hörnets koordinat samt nedre högra hörnets koordinat, men denna metod kan inte rita ut vridna rektanglar, vilket jag önskade. Meddelandesändningen medförde problem pga. att Visual Basic inte hann med att ta vara på data från kontrollenheten innan nästa data kom in i mottagarbufferten. För att lösa detta var man tvungen att antingen använda sig av en fördröjning i kontrollenheten eller en fördröjning i den funktion som hanterar porten i Visual Basic. 11
12 8. Körningsexempel För att få en bild av hur applikationen ser ut har jag simulerat händelser mellan en PC och kontrollkortet. Detta har utförts genom att jag har skickat meddelanden mellan komport1 och komport2 på samma dator. Det program som jag utvecklat har använt sig av den ena porten och för att kunna skicka meddelanden mellan två portar har jag skrivit ett litet program som sänder och tar emot data. I bilaga A finns en användarmanual som beskriver vad som kan göras från de olika fönstren. Fig 1.1 Systemet väntar på en uppkoppling. Fig 1.2 Uppkoppling är gjord och allt är ok. När systemet väntar på en uppkoppling visas det grafiskt genom att modulen har svart färg på alla ANC och ANB. Dessutom är oktagonen röd. När uppkoppling skett färgas oktagonen grön, alla ANC:er färgas lila och alla ANB:er gröna. Fig 1.3 Användaren har klickat på en ANC. Fig 1.3 En varning och ett fel har inträffat. När en användare klickat på en ANC visar ett nytt fönster informationen om den aktuella ANC: n. Om ingen information har mottagits från antennen är fälten tomma. Anledningen till att det står dummy1-dummy8 är att ledningen på Radio Components vid denna tidpunkt inte bestämt vilka mätvärden som ska göras, varken på ANB eller ANC. En varning visas med gul färg och fel med röd färg. I fig. 1.3 har således en varning inträffat på ANC1 och ett fel har inträffat på dess ANB2. 12
13 Fig 1.4. Användaren har stängt av sektor2. En användare kan stänga av en hel sektor via en knapp i informationsfönstret. Hela sektorn stängs därmed av för mottagning av information och detta visas visuellt med att hela sektorn färgas grå. Användaren är i denna stund på väg att öppna loggfilen för att kunna spara information. 13
14 9. Resultat och framtida arbete Mottagning/sändning av data och hanteringen av detta data var den bit som orsakade mest bekymmer och bland annat storleken på meddelanden kom att ändras många gånger under arbetets gång. Resultatet av detta blev många kodförändringar, vilket tog mycket tid. Arbetet har resulterat i att man lättare kan se om fel, varningar uppstått och dessutom avgöra vad som gick fel och varför. Med programmet kan man dessutom beordra subsystemet att utföra handlingar (som ännu är Odefinierade). Porthastigheten som är baud är relativt låg hastighet för den mängd data som ska överföras mellan en PC och kontrollkortet. En lösning på det problemet är att man kan använda sig av ett nätverkskort istället för att använda en komport. Framtida arbete skall genomföras genom att ta fram grafiska gränssnitt för alla subsystem. Dessutom skall alla grafiska gränssnitt utökas med mer funktionalitet än det gränssnitt som examensarbetet bestod i att göra. Ett mål för framtiden är att kunna använda en webbrowser som användargränssnitt. Att färgblinda operatörer ska kunna använda sig av programmet är också ett framtida mål som måste uppfyllas. 14
15 10. Egna erfarenheter och reflektioner Att Visual Basic blev det språk som användes medförde att jag blev tvungen att först inhämta en del material, dels från Internet (Ref[5]), dels från en CD-ROM skiva, framtagen av Microsoft. Den mesta informationen inhämtade jag dock från böcker(ref[1], Ref[2], Ref[3], Ref[4]). Detta gjorde att jag lärde mig grunderna rätt fort. Jag var positiv till att Visual Basic blev det verktyg som jag skulle använda, eftersom jag då fick lära mig ytterligare ett språk som jag vill kunna. Att försöka skriva så lättförståelig kod som möjligt var en erfarenhet jag lärde mig. Under skoltiden har det aldrig varit någon annan som skall försöka utöka den kod man skrivit och därmed har man förmodligen slarvat med både kommentarer och att göra program så förståeliga som möjligt. Det är inte alltid bra att optimera sin kod för mycket. Det kan straffa sig i form av tid när nästa programmerare tar vid där man själv slutat. 15
16 Appendix Appendix1-Formulär SystemMenu: Metoder: cmdok_click cmdquit_click Meny där man väljer vilket system man vill titta på. - Knapp för bekräftning av systemval. - Avslutar programmet. Sector6Menu: I denna meny finns bilden över sektorerna. Metoder: cmdmenu_click - Knapp för att återgå till SystemMenu. cmdsend - Knapp för att sända valt kommando. cmdquit_click - Knapp för att avsluta applikationen. Form_Load - Anropas när formuläret laddas. SystemInit - Sätter startvärden. GreenImage_Click - Stänger av systemet vid klick. mnuport_click - Öppnar/stänger porten (från menyn). mnuproperties_click - Väljs från menyn när konfigurering av porten vill göras. mnustart_click - Väljs för att starta loggning av data ner på fil. mnustop_click - Väljs för att stoppa loggning. mnuexit_click - Avslutar programmet. mnutomenu_click - Tar en tillbaka till SystemMenu. MSComm1_OnComm- Hanterar händelser som rör porten. Picture1_MouseDown - Händelse som genereras om musen är nedtryckt. Picture1_MouseMove - Händelse som genereras om musen har vissa koordinater. redimage_click - Startar systemet vid klick. Timer1_Timer - Uppdaterar systemet vid lämpliga intervaller. 16
17 InfoAnb: Visar information om den Anb man valt att se på. Metod: cmdexit - Knapp för att stänga fönstret. StartStopCmd_Click - Knapp för att stänga av informationen till en Anb. InfoAnc: Visar information om de Anb: er som tillhör vald Anc. Metod: CmdExit - Knapp för att stänga fönstret. StartStopCmd_Click - Knapp för att stänga av informationen till en Anc. Properties: Variabler: IFlow Inställningar för porten. - Håller reda på vilken flödeskontroll man har. Metoder: LoadPropertySettings - Initierar de värden som går att välja. cmdcancel - Avbryter inställningen. cmdok_click - Sätter och sparar de val man gjort. FormLoad - Sätter storleken på fönstret. optflow_click - Sätter vald flödeskontroll. 17
18 Appendix 2-Klasser Anb: Klassen Anb är en hjälpklass för att skapa Anb-objekt. När man skapar variabler så genererar Visual Basic egna metoder som heter set, get och let. Jag har valt att inte ta upp de metoderna för var och en eftersom de gör samma saker, så jag beskriver de här. Detta gäller även för klassen Anc. let: get: set: Anropas när man tilldelar ett värde till en klassvariabel. Anropas när man tilldelar an annan variabel värdet av en klassvariabel. Anropas när man skapar ett objekt. Variabler: mvarx mvary mvarcolor mvarradius mvarwarningflag mvarerrorflag mvarshowinfo mvarewmessage mvarnoconnection - Håller reda på objektets x koordinat. - Håller reda på objektets y koordinat. - Håller reda på objektets färg. - Håller reda på objektets radie. - Flagga för att kontrollera om en varning inträffat. - Flagga för fel. - Används för skapande av infoanb objekt. - Sträng för att hålla reda på varningar och fel. - Flagga som indikerar kontakt med en Anb. Metoder: InitiateEWMessage - Initierar strängen EWMessage. GetIndexEWMessage - Kollar en flagga från strängen EWMessage på en viss plats. SetIndexEWMessage - Sätter en flagga i strängen EWMessage på en viss plats. changecolor - Byter färg på objektet. drawanb - Ritar ut objektet. info - Hoppar till informationsformuläret som hör till objektet. Sänder ett meddelande till antennen om att information kan börja sändas till mig. isincircle - Kontrollerar om musens x, y-koordinater är inom objektet. 18
19 Anc: Hjälpklass för att skapa Anc-objekt. Variabler: mvarupleftx - Håller reda på objektets x, y-koordinater i respektive hörn. mvaruplefty mvaruprightx mvaruprighty mvarlowleftx mvarlowlefty mvarlowrightx mvarlowrighty mvarcolor - Håller reda på objektets färg. mvarradius - Håller reda på cirkelns radie. mvarmiddlecirclex - Håller reda på x, y-koordinaterna för cirklarna inuti rektanglarna. mvaruppercirclex mvarlowercirclex mvarmiddlecircley mvaruppercircley mvarlowercircley mvarupperxconstant - Konstanter för att ange avstånd från mitten-cirkeln. mvarupperyconstant mvarlowerxconstant mvarloweryconstant mvaranbstartnumb - Håller reda på vilka Anb:er som hör till vilka Anc:er. mvarbrokenline - Flagga som indikerar om Anc vill ha information eller inte. mvarshowinfo - Används för att skapa infoanc-objekt. mvarewmessage - Sträng för att hålla reda på varningar och fel. mvarnoconnection - Flagga som indikerar kontakt med en Anc. Metoder: InitiateEWMessage - Initierar strängen EWMessage. GetIndexEWMessage - Kollar en flagga från strängen EWMessage på en viss plats. SetIndexEWMessage - Sätter en flagga i strängen EWMessage på en viss plats. initiateanc - Initierar värden på Anc. isinrectangle - Kontrollerar om musen har sina koordinater inom rektangeln. info - Hoppar till informationsformuläret som hör till objektet. Sänder meddelande till antennen om att information kan börja sändas till mig. changecolor - Byter färg på objektet. drawanccircle - Ritar ut cirklarna. drawancborder - Ritar ut en ram runt cirklarna för att få en rektangel. 19
20 Appendix3-Moduler HelpFunctions GetCode DisplayInfoAnb DisplayInfoAnb DisplayEWAnc DisplayEWAnb UpdateSystem - Översätter varning/fel-koder till text. - Visar värden för Anb på skärmen som erhållits från antennen. - Visar värden för Anc på skärmen som erhållits från antennen. - Visar varningar och fel värden när ett fel/varnings-meddelande inträffar. - Visar varningar och fel värden när ett fel/varnings-meddelande inträffar. - Funktion som alltid anropas om systemet skall uppdateras och som sedan fördelar ut uppgifterna till underliggande funktioner. UpdateMainWindow - Funktion som anropas om fönstret Sector6Menu skall uppdateras. AllGone UpdateInfoAnb UpdateInfoAnc SystemOn SaveFile HandleData - Letar igenom strängen EWMessage och kollar om alla flaggor tagits bort. - Uppdaterar infoanb-formuläret (om detta är synligt) med hjälp av anrop till antingen DisplayInfoAnb eller DisplayEWAnb. - Uppdaterar infoanc-formuläret (om detta är synligt) med hjälp av anrop till antingen DisplayInfoAnc eller DisplayEWAnc. - Anropas när man fått svar från antennen på en begäran om uppkoppling. - Sparar information på en log-fil om användaren klickat på StartLogfile i menyn. Klickar användaren sedan på StopLogfile i menyn så stängs filen. - Hanterar den data som kommer från porten genom att lägga data i rätt strukturer. 20
21 Declarations Här är globala variabler och strukturer deklarerade, vilka används i de olika formulären. Filename - Namnet på filen som ska sparas. Connected - Flagga som indikerar om vi har fått kontakt med antennen. AnbArray - Innehåller Anb-objekten. AncArray - Innehåller Anc-objekten. FileSize - Håller reda på filens storlek. FileNr - Nummer på filen. SaveFlag - Indikerar att sparning till fil kan göras. MSB_IN_ADDRESS - Mest signifikanta bitarna i adressen. LSB_IN_ADDRESS - Minst signifikanta bitarna i adressen. ANB_NR - Håller reda på rätt nummer i Anb-Arrayen. ANC_NR - Håller reda på rätt nummer i Anc-Arrayen. SendFrame - Ram som innehåller de data som ska sändas till antennen. START - Flagga som indikerar att Start-knappen har tryckts in på infoformuläret. SHUTDOWN - Flagga som indikerar att Shutdown-knappen har tryckts in på infoformuläret. History - Innehåller namnen på filerna som ska sparas. HistoryCount - Räknare för att hålla reda på vilken fil man sparar till. Counting - Räknare som räknas upp varje gång man inte fått svar från antennen vid ett uppkopplingsförsök. MAX_EW_LENGTH MAX_INFO_LENGTH MAX_MEASURE_LENGTH MAXSIZE MAX_CONNECT_ATTEMPTS - Längden på fel/varnings-meddelandet. - Längden på info-meddelandet. - Längden på den del där värdena ligger i infomeddelandet. - Största tillåtna storleken på filerna. - Största antalet försök till uppkoppling innan felmeddelande fås. COMMANDS AwakeAckFlag Frame REST DIV ANBSTART ANCSTART PcMessage - Håller reda på vilket meddelande som mottagits. - Flagga som indikerar om svar vid uppkopplingsförfrågan fåtts. - Array som innehåller data som mottagits. - Används för att få fram ett nummer från 1-8 ifrån AnbArray som går från Används för att få fram ett nummer från 1-6 ifrån AncArray som går från Flagga som indikerar att Start-knappen blivit intryckt på ett Anbformulär. - Flagga som indikerar att Start-knappen blivit intryckt på ett Ancformulär. - Flagga som används när ramar som sänds från pc skall sparas. 21
22 InfoMsg Date Status Pos EWMsg Date Code Value SendingMsg Date Sector Anb MainInfoMsg Date Sector Anb - Struktur för info-meddelande som innehåller: - Datum och tid. - Status på mätvärden (kan vara varning, fel eller ok). - Innehåller alla mätvärden. - Struktur för fel/varnings-meddelande som innehåller: - Datum och tid. - Kod som senare omvandlas till text. - Mätvärdet. - Struktur för meddelanden som sänds från pc som innehåller: - Datum och tid. - Vilken Anc det berör. - Vilken Anb det berör. - Struktur för uppdatering av Sector6Menu-fönstret och den innehåller: - Datum och tid - Status för alla Anc - Status för alla Anb Dessutom förekommer dessa : -Färgkonstanter för uppdatering av den grafiska bilden. -Kod för fel/varningsmeddelanden. -Kod för kommando. -Mätvärden i info-meddelande som tillhör en viss status: Det finns fyra statusbytes och varje byte håller reda på fyra mätvärden. Det kan alltså finnas max 16 mätvärden. 22
23 10. Referenser Ref [1] Eric Stroo, Maureen Williams Zimmerman (1998), Visual Basic 6.0 Programmers Guide, Microsoft Press Ref[2] Eric Stroo, Maureen Williams Zimmerman (1998), Visual Basic 6.0 Controls Reference, Microsoft Press Ref[3] Eric Stroo, Maureen Williams Zimmerman (1998), Visual Basic 6.0 Component Tool Guide, Microsoft Press Ref[4] Ref[5] Eric Stroo, Maureen Williams Zimmerman (1998), Visual Basic 6.0 Language Reference, Microsoft Press Microsoft Product Support Service 23
Vop handledning. Användarhandledning till Vop applikationen. UPPGJORD: Mattias Gyllsdorff GODKÄND:Mattias Gyllsdorff REV: A DATUM: 2010-12-08
UPPGJORD: Mattias Gyllsdorff GODKÄND:Mattias Gyllsdorff REV: A DATUM: 2010-12-08 Vop handledning Användarhandledning till Vop applikationen Bring Technologies AB Innehållsförteckning 1 Introduktion...1
Komponenter med COM (och COM+/VC++ 7.0)
MÄLARDALENS HÖGSKOLA Komponenter med COM (och COM+/VC++ 7.0) Med Visual C++ 7.0 COM-komponent EI0230 Komponentbaserad applikationsutveckling oktober 2003 Om denna sammanfattning Denna sammanfattning innehåller
Datainsamling över Internet
Datainsamling över Internet I den här uppgiften skall du styra ett mätförlopp och hämta mätdata via internet. Från en dator skall du styra en annan dator och beordra den att utföra en mätning och skicka
Labb i Datorsystemteknik och programvaruteknik Programmering av kalkylator i Visual Basic
Labb i Datorsystemteknik och programvaruteknik Programmering av kalkylator i Visual Basic Inledning Starta Microsoft Visual Studio 2005. Välj create Project Välj VB + Vindows Application och välj ett nytt
FIRSTCLASS. Innehåll:
FIRSTCLASS Innehåll: Hämta klient...2 Installera klient...2 Konfigurera klient...2 Koppla upp...3 Skrivbordet...3 Mailbox...3 Presentation...3 Skapa ett nytt meddelande...4 Söka mottagare för nytt meddelande...4
M7005 och IBR Användarhandbok
181101/190313/190521/SJn M7005 och IBR Användarhandbok M7005 och IBR - Användarhandbok OBSERVERA Informationen i detta dokument kan ändras utan föregående meddelande. Innehållet är icke bindande. Matematikföretaget
Nyhet. SMS funktion i Opus Dental. Sidan 1 av 12
Nyhet SMS funktion i Opus Dental 2004 Sidan 1 av 12 OPUS SMS-funktion Opus SMS är tjänsten som förser Opus Dental med SMS - funktionalitet. Med Opus SMS kan Opus Dental: Skicka påminnelser via SMS Med
Paneler - VCPXX.2. Programmeringsmanual för VCP-paneler. Revision 2
Paneler - VCPXX.2 Programmeringsmanual för VCP-paneler Revision 2 Innehållsförteckning Innehållsförteckning... 2 1 Symbolfiler för kommunikation via IndraLogic... 3 2 Uppsättning i IndraWorks... 6 3 Programmering
Kom igång med TIS-Office
Kom igång med TIS-Office Denna guide hjälper dig att komma igång med TIS-Office, mer information om hur man använder programmet finns i manualer på TIS-Office CD-skivan och i den inbyggda hjälpfunktionen
Polygoner. Trianglar på tre sätt
Polygoner Trianglar på tre sätt Man kan skriva in punkter antingen via punktverktyget eller genom att skriva punktens namn och koordinater i inmatningsfältet. Då man ritar månghörningar lönar det sig att
Programmeringsteknisk översiktskurs för yrkeshögskoleprogram
Programmeringsteknisk översiktskurs för yrkeshögskoleprogram Föreläsning 2 Våren 2005 Innehåll Hur skapar man formulär i Visual Basic, design av användarytor Vad är objekt? Egenskaper och metoder Läsanvisningar:
Manual Sportident Onlinekontroll via GPRS
Manual Sportident Onlinekontroll via GPRS 2010-08-22 Komponenter För att använda onlinekontroll över GPRS behövs tre delar: GPRS modul (GPRS-modem med samlingsbox och batterier). PC-mjukvara BBRClient
ALEPH ver. 16 Introduktion
Fujitsu, Westmansgatan 47, 582 16 Linköping INNEHÅLLSFÖRTECKNING 1. SKRIVBORDET... 1 2. FLYTTA RUNT M.M.... 2 3. LOGGA IN... 3 4. VAL AV DATABAS... 4 5. STORLEK PÅ RUTORNA... 5 6. NAVIGATIONSRUTA NAVIGATIONSTRÄD...
Elevuppgift: Bågvinkelns storlek i en halvcirkel
Elevuppgift: Bågvinkelns storlek i en halvcirkel 1. Öppna GeoGebra Classic och välj perspektivet Grafanalys. Dölj koordinataxlarna. 2. Skapa konstruktionen nedan. Det är ingen skillnad var i rutfältet
Jaktpejl.se. Användarmanual. Av: Erik Åberg
Jaktpejl.se Användarmanual Av: Erik Åberg Innehållsförteckning Vad är Jaktpejl?... 3 Vad krävs för att använda Jaktpejl?... 3 Premiumfunktioner... 3 Release noteringar... 4 Version 2.01... 4 Version 2.0...
DIGITALA RESURSER MANUAL FÖR. Samarbete via Acrobat Connect
DIGITALA RESURSER MANUAL FÖR Samarbete via Acrobat Connect 1 Introduktion Följande guide beskriver hur du kan arbeta med Adobe Acrobat Connect som verktyg för samarbete. 1.1 Förutsättningar För att kunna
Användarbeskrivning ARBETSGIVARINTYG. för Sveriges alla arbetsgivare. arbetsgivarintyg.nu. En ingång för alla användare. Innehåll. Version 1.
2015 05 17 Arbetslöshetskassornas samorganisation SO Version 1.0 ARBETSGIVARINTYG för Sveriges alla arbetsgivare Användarbeskrivning arbetsgivarintyg.nu Med tjänsten arbetsgivarintyg.nu kan du som arbetsgivare
Instruktion till. PigWin PocketPigs. Del 1 - Installation 2008-07-10
Instruktion till PigWin PocketPigs Del 1 - Installation 2008-07-10 INNEHÅLL Installation...3 Förberedelser - pocket...3 Förberedelser - PC...3 PocketPigs...4 Pocket PC nr. 2...5 Installation av AgroSync...6
Migrera till PowerPoint 2010
I den här guiden Microsoft Microsoft PowerPoint 2010 skiljer sig rent utseendemässigt mycket, så vi har skapat den här guiden för att hjälpa dig att snabbare lära dig programmet. Här kan du läsa om de
Bruksanvisning för hjälpbegäran
Bruksanvisning för hjälpbegäran Med verktyget för hjälpbegäran kan du öppna en fil som innehåller en stor mängd uppgifter för att kunna lösa ert problem och konsultera samtliga sända filer. Du kan skapa
Användarhandledning för mcdmonitorii
Användarhandledning för mcdmonitorii INTRODUKTION mcdmonitorii är ett PC-program som körs under Microsoft Windows version 2000 eller senare. Det är utvecklat för övervakning och datainsamling i cisterner
Komma igång med 3L Pro 2014. Komma igång med 3L. Copyright VITEC FASTIGHETSSYSTEM AB
Komma igång med 3L Innehåll LOGGA IN I 3L... 3 Verktyg och kortkommandon... 6 Övriga tangenter... 9 RAPPORTUTSKRIFT I 3L... 10 Instruktioner för att skriva till fil:... 11 Logga in i 3L Ikonen för 3L Pro
BuildingPortalSuite. Beskrivning. 2012-09-03 BuildingPortalSuite - Beskrivning
Beskrivning 1 Komma igång Följ dessa steg för att enkelt komma igång med BuildingPortalSuite: 1. Installera BuildingPortalSuite 2. Använd Setup Tool BuildingPortalSuite för att ställa in uppkopplingen
Tentamen. 2D4135 vt 2004 Objektorienterad programmering, design och analys med Java Torsdagen den 3 juni 2004 kl 9.00 14.
Tentamen 2D4135 vt 2004 Objektorienterad programmering, design och analys med Java Torsdagen den 3 juni 2004 kl 9.00 14.00, sal D31 Tentan har en teoridel och en problemdel. På teoridelen är inga hjälpmedel
Sharpdesk V3.5. Push - installationsguide: produktnyckelversion. Version 1.0
Sharpdesk V3.5 Push - installationsguide: produktnyckelversion Version 1.0 Copyright Upphovsrätten för denna programvara tillhör Sharp Corporation. All reproduktion, bearbetning eller översättning utan
Vanliga frågor för VoiceXpress
Vanliga frågor för VoiceXpress 1) Hur stort ordförråd (vokabulär) innehåller VoiceXpress? VoiceXpress innehåller ett mycket omfattande ordförråd, och svaret på frågan varierar en aning beroende på hur
TIS-Web startguide 3.6. TIS-Web Startguide
TIS-Web Startguide Den här guiden hjälper dig komma igång med de vanligaste funktionerna i TIS-Web, ladda upp data och utvärdering av färdskrivardata. För mer detaljerad information se manualerna som finns
USB till COM-port. Inlämningsuppgift 10b USB till COM-port. Här ska du: Installera en konverterare mellan gränssnitten USB och RS232 (COM-port).
DATORTEKNIK 1A USB till COM-port Inlämningsuppgift 10b USB till COM-port Namn: Datum: Här ska du: Installera en konverterare mellan gränssnitten USB och RS232 (COM-port). Du behöver ha tillgång till följande:
Programutvecklingsprojekt Projektgrupp Elvin. Detailed Design Document
Programutvecklingsprojekt 2003-04-24 Projektgrupp Elvin Detailed Design Document Björn Engdahl Fredrik Dahlström Mats Eriksson Staffan Friberg Thomas Glod Tom Eriksson engdahl@kth.se fd@kth.se d94-mae@nada.kth.se
Laboration 1 Introduktion till Visual Basic 6.0
Laboration 1 Introduktion till Visual Basic 6.0 Förberedelse Förbered dig genom att läsa föreläsningsanteckningar och de kapitel som gåtts igenom på föreläsningarna. Läs även igenom laborationen i förväg.
Alla filer som bearbetar PHP script ska avslutas med ändelsen.php, exempelvis ska en indexsida till en hemsida heta index.php
Introlektion PHP är ett av de enklare språken att lära sig just pga. dess dynamiska struktur. Det används för att bygga upp båda stora och mindre system. Några vanliga system som använder sig av PHP är
Manual Invånare. Stöd och Behandling version 1.4. Stockholm, 2015-11-23
Manual Invånare Stöd och Behandling version 1.4 Stockholm, 2015-11-23 Innehåll 1. Inledning... 4 1.1. Stöd och behandling... 4 1.2. Roller och Behörigheter... 4 1.3. Förutsättning för att kunna vara aktiv
WirelessControl. Snabbguide
WirelessControl Version 1.1, date: 14/07/09-martin.eichler Technische und redaktionelle Änderungen vorbehalten Sida 2/13 Sida 3/13 Innehåll 1 Installationsanvisning för WirelessControl armaturer... 4 2
Kontrollsystem HACCP WEB Tool 1. Användarmanual
Kontrollsystem HACCP WEB Tool 1 WD-4, WD-6, WD-6 DUPLUS, WD-7, WD-12 (Originaldokumentation) Användarmanual S/N: Gäller från: 01.05.2012 Rev.: 1 Rev. 1. WEB Tool... 1 1.1 Allmänt... 1 1.1.1 Utrustning...
E-post. A. Windows Mail. Öppna alternativ. Placera ikonen på skrivbordet.
E-post A. Windows Mail Öppna alternativ Klicka på startknappen Startmenyn öppnas Klicka på Alla Program Leta reda på Windows Mail Dubbelklicka Windows Mail öppnas. Om ikonen ligger i Start-menyn Klicka
FÖRETAGETS GRAFISKA PROFIL
FÖRETAGETS GRAFISKA PROFIL och Microsoft Office 1 Innehållsförteckning Förord... 2 Företagets grafiska profil... 2 Färger... 2 Fonter (teckensnitt)... 2 Var börjar man? - PowerPoint... 2 Börja med att
Laboration: Grunderna i MATLAB
Laboration: Grunderna i MATLAB 25 augusti 2005 Grunderna i MATLAB Vad är MATLAB? MATLAB är ett interaktivt program för vetenskapliga beräkningar. Som användare ger du enkla kommandon och MATLAB levererar
Media Control. Styrsystem för bild & ljud i sportbarer. Bruksanvisning
Media Control Styrsystem för bild & ljud i sportbarer Bruksanvisning 13115 Rev B Sydia Teknik AB 014 1 Innehåll Media Control...1 Styrsystem för bild & ljud i sportbarer...1 Bruksanvisning...1 Sydia Media
Manual Demoväska RFID. Manual Demoväska. Sara Svensson/Monika Lindgren/Fredrik Karlsson Version 1.6.0. BnearIT AB 1(17)
.doc 1 (17) RFID 1(17) .doc 2 (17) Innehållsförteckning 1 Installation... 3 1.1 Installation av ActiveX-kontroller... 3 1.2 Programvara till läsaren... 3 2 Start av demoväskan... 4 2.1 Ange IP-nummer eller
Gränssnitt för FakeGranska. Lars Mattsson
Gränssnitt för FakeGranska av Lars Mattsson (larsmatt@kth.se) Innehållsförteckning 1 Introduktion...3 2 Genomförande:...3 3 Användning...5 4 Kända buggar:...6 5 Källförteckning...6 2 1 Introduktion Taken
Objektorienterad programmering Föreläsning 2
Objektorienterad programmering Föreläsning 2 Copyright Mahmud Al Hakim mahmud@webacademy.se www.webacademy.se Agenda Inläsning av data via dialogrutor Repetitioner (While-satsen och For-satsen) Nästlade
PP7Mobile User s Guide
PP7Mobile User s Guide PP7 Mobile är en del i PP7s produktserie och är beroende av PP7 Pro Desktop för att fungera. Modulen är optimerad för användning på mobiltelefon och/eller tablet. För användning
Kom igång med. Windows 8. www.datautb.se DATAUTB MORIN AB
Kom igång med Windows 8 www.datautb.se DATAUTB MORIN AB Innehållsförteckning Grunderna i Windows.... 1 Miljön i Windows 8... 2 Startskärmen... 2 Zooma... 2 Snabbknappar... 3 Sök... 4 Dela... 4 Start...
Dokumentation för funktionsblocksbibliotek MwaCOMLI
Dokumentation för funktionsblocksbibliotek MwaCOMLI 1. Allmänt... 2 1.1. Versionshistoria... 2 1.2. Implementerade Telegram... 3 1.3. Adressering Flaggor... 4 1.4. Registervärden... 5 2. Fboxar... 6 2.1.
Beskrivning av gesällprov RMI Chat Mikael Rydmark
Beskrivning av gesällprov RMI Chat Mikael Rydmark rydmark@kth.se Mikael Rydmark 1(8) 12-06-06 Innehållsförteckning Inledning...3 Server...3 Klient... 3 Ansluta till servern...3 Huvudchat...4 Privat kommunikation...5
Användarhandledning för RSV:s Elektroniska brevlåda
Användarhandledning för RSV:s Elektroniska brevlåda Dokumentversion: 1.9 RSV IT 2001-02-01 RSV:s Elektroniska brevlåda Innehållsförteckning 1 Allmänt om den elektroniska brevlådan... 3 2 Lite mer tekniskt...
Institutionen för matematik och datavetenskap Karlstads universitet. GeoGebra. ett digitalt verktyg för framtidens matematikundervisning
Karlstads GeoGebrainstitut Institutionen för matematik och datavetenskap Karlstads universitet Mats Brunström Maria Fahlgren GeoGebra ett digitalt verktyg för framtidens matematikundervisning Invigning
Ontech Control för Android Användarmanual Svenska
Ontech Control för Android Användarmanual Svenska Inställningar Innan du använder denna app första gången så måste du ställa in den. Meny knapp Tryck på Meny knappen på startsidan och sedan Settings. Välj
Sharpdesk V3.5. Installationsguide: produktnyckelversion. Version 1.0
Sharpdesk V3.5 Installationsguide: produktnyckelversion Version 1.0 Copyright Upphovsrätten för denna programvara tillhör Sharp Corporation. All reproduktion, bearbetning eller översättning utan skriftligt
ViTal. Talsyntes. Användarhandledning
ViTal Talsyntes Användarhandledning Introduktion ViTal är ett program som utvecklats för att med hjälp av artificiellt tal vara ett stöd vid läsning och skrivning. ViTal kan användas både i undervisning
För att hämta ut nya formulär till handdatorn skall dessa först skapas i vanliga Bessy och dessa delas lämpligen upp i ca en halvdags jobb per mapp.
Sida 1 av 23 BessyMobile användarmanual Datum Version Författare Beskrivning 2007-10-30 1.0 M.Woxberg Första versionen av manualen Användningsfall Användningsfall : Ny Användare BessyMobile kan bara ha
Verktygsfält. Hantering av webbkarta Grundinstruktion. Sida 1 av 6. De olika verktygen och delarna förklaras i detalj längre ner i dokumentet.
De olika verktygen och delarna förklaras i detalj längre ner i dokumentet. Flytta i sidled Zooma in Zooma ut Panorera Hela utbredningen Tillbaka Framåt Förstoring av kartdel Kartskikt Förstora/ förminska
Rovbase. Manual till GPS-dialogen. Version 1.4
Rovbase Manual till GPS-dialogen Version 1.4 Förord På uppdrag av Naturvårdsverket erbjuder Viltskadecenter support för de svenska användarna av databasen Rovbase. Det här är en manual som beskriver hur
Skicka SMS/e-post påminnelser från Microsoft Excel
SMS REMINDER Skicka SMS/e-post påminnelser från Microsoft Excel Idag har det blivit alltmer populärt att tillhandahålla tjänsten att påminna kunder och medlemmar om kommande möten eller besök via SMS eller
PROGES PLUS THERMOSCAN RF. Instruktionsmanual V. 061115
ThermoScan RF användarinstruktioner 1 PROGES PLUS THERMOSCAN RF Instruktionsmanual V. 061115 Viktigt! Den här manualen innehåller ett antal lösenord som endast är avsedda för administratörerna. Glöm inte
Se till att posten är i Ändringsläge. Gå till rullgardinsmenyn under Föremål och välj Lägg in bild.
Bilder (11) Det går att lägga en eller flera bilder till varje föremålspost. Det enklaste är att lägga in en bild, från den registrerade föremålsposten. Det går också att lägga in ett större antal bilder
Användarmanual. Visma TendSign Basic. Uppdaterad 2014-05-21. VISMA COMMERCE AB +46 13 47 47 500 tendsignsupport@visma.com www.tendsign.
Användarmanual Visma TendSign Basic Uppdaterad 2014-05-21 VISMA COMMERCE AB +46 13 47 47 500 tendsignsupport@visma.com www.tendsign.com Innehållsförteckning Visma TendSign Basic 1. Navigering... 2 1.1
PROJEKTRAPPORT EDA095 NÄTVERKSPROGRAMMERI
PROJEKTRAPPORT EDA095 NÄTVERKSPROGRAMMERI NG STRESS LUNDS TEKNISKA HÖGSKOLA - 2013-05-22 Projektmedlemmar: Emil Apelgren adi10eap@student.lu.se Fredrik Helander gda10fhe@student.lu.se Jonathan Klingberg
Start Snabbinstallationsguide Daglig användning. TRIAX T HD409 VA Digital terrest mottagare P/N: 305049. 08-2009-A here
TRIAX T HD409 VA Digital terrest mottagare P/N: 305049 Start Snabbinstallationsguide Daglig användning 08-2009-A here Se en mera utförlig beskrivning på www.triax.com Start Vad medföljer Anslutning till
Instruktion Programmeringsapp och gränssnitt
Instruktion BT och Programmerings-app v. 0. Sida 1 av 5 Instruktion Programmeringsapp och gränssnitt Observera, instruktionen bearbetas och uppdateras fortfarande. Kolla då och då www.mollehem.se/doc/instuktion/instruktion_programmering.pdf
Användarmanual Onepix MDX Installer 1.1 SVENSK
Användarmanual Onepix MDX Installer 1.1 SVENSK 2 Onepix1 1_IFU_MDX Installer 1 0_SE_003 Viktig information... 3 Systemkrav... 3 Om Onepix MDX Installer... 3 Installation av MDX-3 sensordrivrutin... 3 Installation
InSite Prepress Portal
InSite Prepress Portal System Version 5.0 Kundens snabbhandledning Svenska Innehåll Vad är InSite Prepress Portal?...1 Vad har ändrats i version 5.0...1 Logga in till Prepress Portal...1 Få hjälp...2 Kontrollera
Så här byter du från Unifaun WebOrder (UWO) till Unifaun OnlineConnect (UOCT)
Så här byter du från Unifaun WebOrder (UWO) till Unifaun OnlineConnect (UOCT) För att genomföra migrationen till UOCT bör ditt konto ha det nya utskriftssystemet Unifaun OnlinePrinter (UOP) aktiverat.
Juni 2012. Manual. Mina anläggningar
Juni 2012 Manual Mina anläggningar Ägare Leif Jougda Ansvariga personer Per Sandström Bengt Näsholm Leif Jougda Åke Sjöström Stefan Sandström Förslag och synpunkter skickas till Leif Jougda leif.jougda@skogsstyrelsen.se
Manual för din hemsida
Manual för din hemsida Dynamiska hemsidor är en lösning för att man på ett enkelt sätt skall kunna lägga till, ändra och ta bort sidor på sin hemsida. För att detta skall vara möjligt bygger lösningen
Lathund PowerPoint. Film 1 Kom igång igång. Mall för en berättelse. Ett exempel en skiss.
Lathund PowerPoint Film 1 Kom igång igång Mall för en berättelse. Ett exempel en skiss. Dags att börja jobba i PowerPoint. Jag klickar på Arkiv i menylisten och väljer Nytt. Här väljer jag formgivningsmall.
Manual - ClaroRead Chrome (Premium) artnr 12703
Manual - ClaroRead Chrome (Premium) artnr 12703 Tillägget ClaroRead Chrome installerar du i din Google Chrome webbläsare. Med hjälp av tillägget kan du bland annat läsa upp webbsidor och google docs på
medrave4 Användarmanual Luftvägsregistret Dr Per Stenström Specialist i Allmänmedicin
medrave4 Användarmanual Luftvägsregistret Guide för att rapportera in patienter till Luftvägsregistret via medrave4. medrave4 Primärvård samlar verksamhetsdata från ert befintliga journalsystem, analyserar
Laboration i datateknik
KUNGLIGA TEKNISKA HÖGSKOLAN Laboration i datateknik Felsökning och programmering av LEGO NXT robot Daniel Willén 2012 09 06 dwill@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Syftet med
Medieteknologi Webbprogrammering och databaser MEB725, 5p (7,5 ECTS) Klientprogrammering JavaScript Program på flera sidor
http://w3.msi.vxu.se/multimedia Medieteknologi Webbprogrammering och databaser MEB725, 5p (7,5 ECTS) Klientprogrammering JavaScript Program på flera sidor Rune Körnefors Innehåll Variabler i JavaScript
Datakurs, grund. Thor Stone Education. Datakurs, grund. (Windows 7) Copyright Torsten Nilsson
Thor Stone Education Datakurs, grund (Windows 7) 1 Efter att du slagit på strömmen till datorn och den har laddat in operativsystemet (Windows), visas skrivbordet på skärmen. Det som visas på skrivbordet
Microsoft. Excel 2010. Migrera till Excel 2001. från Excel 2003
I den här guiden Migrera till Excel 2001 Microsoft skiljer sig rent utseendemässigt mycket, så vi har skapat den här guiden för att hjälpa dig att snabbare lära dig programmet. Här kan du läsa om de viktigaste
IT-körkort för språklärare. Modul 9: Rätta skrivuppgifter
IT-körkort för språklärare Modul 9: Rätta skrivuppgifter Innehåll I. Rätta uppgifter i Word... 3 Markera fel med färger snabbt och enkelt... 3 Använd Words rättningsverktyg skriv kommentarer... 4 Gör ändringar
3.5 Visuell programmering
3.5 Visuell programmering Alla våra program hittills har varit C# Console Applications (sid 41) inkl. programmet MessageBox fast det genererade en grafisk meddelanderuta. Nu vill vi utnyttja grafikens
ANVÄNDARGUIDE. ViTex
ANVÄNDARGUIDE ViTex ViTex snabbguide 1. Inläsning till ViTex från inskannat dokument via kopiatorn 2. Uppläsning i ViTex 3. Navigation & Zoner 4. Ändra inställningar 5. Kontakt och Support 1. Inläsning
Mitt hus och jag steg för steg instruktioner
Mitt hus och jag steg för steg instruktioner Till den här uppgiften behöver du ett foto på dig själv, ditt hus, en karta och en huvudlös figur. Se till att alla bilder ligger på samma ställe på din dator
SweTrack Animal II. Svensk manual
SweTrack Animal II Svensk manual I denna manual finner du utförlig information om hur SweTrack Animal används läs den noggrant innan du börjar använda enheten. Om du har några frågor, eller vill komma
IT-system. BUP Användarmanual
IT-system Användarmanual Innehållsförteckning 1. Att komma igång med... 1 1.1 Installera... 1 1.1.1 Byt databas... 1 1.1.2 Behörighet att byta databas... 2 1.2 Logga in... 3 1.2 Inloggad... 3 1.3 Logga
Manual SIGNUMERIC. För Richter maskiner
Manual SIGNUMERIC För Richter maskiner 1. Systemkrav 2. Installation Signumeric 3. Filhantering 4. Funktioner 5. Objekt management 6. Modifiera ett objekt 7. Skapa objekt 8. Skapa variabler 9. Text koppling
Migrera till Access 2010
I den här guiden Microsoft Microsoft Access 2010 skiljer sig rent utseendemässigt mycket, så vi har skapat den här guiden för att hjälpa dig att snabbare lära dig programmet. Här kan du läsa om de viktigaste
Använda Internet. med hjälp av Internet Explorer. Nybörjarguide
Använda Internet med hjälp av Internet Explorer Nybörjarguide Av Carl Ewnert 1 Innehåll: 1. Introduktion 3 2. Utseendet 4 3. Verktygsfältet 4 4. Börja Surfa. 5 5. Att söka på Internet 5 6. Spara en sida
Användarutbildning i SiteVision
Användarutbildning i SiteVision Innehållsförteckning 1 Komma igång med SiteVision 2 1.1 Starta SiteVision 2 1.2 Redigeringsläget i SiteVision 3 1.2.1 Verktygsfält 3 1.2.2 Modulväljare 4 1.2.3 Navigator
Manual för MellanBasen. Mellan Basen
Manual för Filerna i mappen För att ska fungera behöver alla olika filer vara med och inte byta namn eller plats. I mappen Kartex finns alla filer för visning i Kartex I mappen TillFrån finns alla filer
Gran Canaria - Arbetsbeskrivning knapplänkar (Mediator 8)
Gran Canaria - Arbetsbeskrivning knapplänkar (Mediator 8) I detta exempel kommer du att lära dig Att skapa en ny presentation från början Att skapa en enkel knapp Att använda händelseinställningar, events
Kort om klasser och objekt En introduktion till GUI-programmering i Java
Kort om klasser och objekt En introduktion till GUI-programmering i Java Klasser En klass är en mall för hur man ska beskriva på något. Antag att vi har en klass, Bil. Den klassen innehåller en lista på
Snabbguide för användare SourceTech Telllus
Snabbguide för användare SourceTech Telllus Copyright SourceTech AB 2000-2012 Innehållet i denna manual är skyddat enligt upphovsrättslagen och får varken helt eller delvis kopieras utan uttrycklig tillåtelse
Lathund. Skolverkets behörighetssystem för e-tjänster. Rollen rektor
Information 2014-12-03 1 (14) Lathund Skolverkets behörighetssystem för e-tjänster Rollen rektor Postadress: 106 20 Stockholm Besöksadress: Fleminggatan 14 Telefon: 08-527 332 00 vx Fax: 08-24 44 20 skolverket@skolverket.se
Lab5 för prgmedcl04 Grafik
Lab5 för prgmedcl04 Grafik Viktigt läs detta först:den här labblydelsen är ganska lång, detta betyder inte att labben tar lång tid.en hel del av lydelsen är anvisning om hur man går tillväga för att kunna
Allmänt. Välkommen till SVENSKA VÅGs datorprogram för viktinsamling på PC.
GS5000PC Manual Allmänt Välkommen till SVENSKA VÅGs datorprogram för viktinsamling på PC. GS5000PC kan köras under Windows 98, NT, 2000, XP. Rekommenderat minimikrav på datorn är internminne 1GB, processor
Exempel på hur man kan bygga enkla former i Illustrator
Exempel på hur man kan bygga enkla former i Illustrator Öppna ett nytt dokument (ctrl-n), storleken spelar ingen större roll eftersom innehållet är vektorbaserat kan det alltid skalas om senare. Välj Pennverktyget
1
www.itpedagogeek.se 1 Innehåll INNAN DU KÖR IGÅNG... 3 DET HÄR ÄR KLASSANTECKNINGSBOKEN... 3 ATT SPARA I ONENOTE... 3 MENYERNA... 3 ANTECKNINGSBOK FÖR KLASSEN... 4 STRUKTUR... 4 BYGG UPP DIN KLASSANTECKNINGSBOK...
Programvara. A faire Modul 1 utgång Till/Från Elektriska/mekaniska egenskaper: se produktens användarhandbok
Programvara A faire Modul 1 utgång Till/Från Elektriska/mekaniska egenskaper: se produktens användarhandbok Produktreferens Produktbeskrivning Programvarans ref TP-anordning Radioanordning TXB601B 1 utgång
Installationsguide Unifaun Transport
Installationsguide Unifaun Transport med Visma Administration 500, 1000, 2000 eller Visma Förening samt Visma Integration (version 5.11 eller nyare). 2012-01-23 2 Innehåll 1 Förberedelser... 3 1.1 Förberedelser
ODD FELLOW ORDEN. Manual. Sidverktyget. oddfellow.se. version
ODD FELLOW ORDEN Manual Sidverktyget oddfellow.se version 1210012 Kort om intranätet odd fellow ordens webplats består av två delar; En publik del vars målgrupp är besökare som inte är medlemmar i orden
Objektorientering: Lagring och livstid
TDDD78, TDDE30, 729A85 jonas.kvarnstrom@liu.se 2018 Objektorientering: Lagring och livstid Tre sorters variabler Tre sorters variabel (1): Lokal 2 Lokal variabel Deklareras inuti en metod Vid varje anrop
Optisk bänk En Virtuell Applet Laboration
Optisk bänk En Virtuell Applet Laboration Bildkonstruktion med linser. Generell Applet Information: 1. Öppna en internet läsare och öppna Optisk Bänk -sidan (adress). 2. Använd FULL SCREEN. 3. När applet:en
Blue Key Digitala projekt VT
Blue Key Digitala projekt VT 2 2004 Maj 2004 Martin Erikson, E00 Mikael Andersson, E00 Department of Information Technology 0 Lund Institute of Technology Sammanfattning Denna rapport behandlar vårt projekt
PHOCA GALLERY (v 3.2.3)
Joomla Guide 2.5.11 PHOCA GALLERY Sida 1 av 37 PHOCA GALLERY (v 3.2.3) I denna guide får du veta mer om: Inledningen till PHOCA GALLERY: Vad är ett Phoca Gallery Phoca Gallery Kontrollpanelen Stegen i
Komma igång med Grid Player
Komma igång med Grid Player Grid Player for ios version 1.3 Sensory Software International Ltd 2011 1 Om Grid Player Grid Player är en Alternativ kommunikations App (AKK) för personer som inte kan tala
Insamlingsverktyg - teknisk beskrivning av metadataformuläret
Digitala leveranser Insamlingsverktyg - teknisk beskrivning av metadataformuläret Innehåll: Allmänt Layout och uppbyggnad Hur man använder programmet Starta Fylla i metadata Skapa metadatafiler och leverera