Grafiskt verktyg för service av diskmaskiner för professionella kök
|
|
- Elin Jakobsson
- för 8 år sedan
- Visningar:
Transkript
1 Grafiskt verktyg för service av diskmaskiner för professionella kök Student: Daniel Kjellin, Wexiödisk, Mälardalens högskola, Ide Handledare: Daniel Svensson, Dan Levin Examinator: Andreas Ermedahl Sida 1 av 16
2 Sammanfattning Wexiödisk har utvecklat en ny typ av styrkort till sina diskmaskiner. Dessa nya styrkort ger en mängd möjligheter till programmering och finjustering. Då styrkortet har en serie-port är det möjligt att via en dator och terminalprogramvara ändra inställningarna på kortet. Då många användare anser att terminalprogramvara är svårt att använda önskade Wexiödisk ett program med grafiskt gränssnitt som underlättade programmeringen. Detta examensarbete gick ut på att skriva en sådan applikation. Detta inkluderade intervjuer med de tekniker som skulle använda programmet samt att skriva kod som översätter från den grafiska miljön till de kommandon som styrkortet kan använda. Av många olika skäl valdes Java som programspråk. Resultatet blev en applikation som låter användaren justera inställningar, titta på händelseloggen, få händelseloggen färgmarkerad och med förklaringar till vad raderna betyder, programmet möjliggör också att rita temperaturhistorik i form av grafer. Wexiödisk är mycket nöjda med resultatet, och har visat stor uppskattning under arbetes gång. Figur 1. WD4 diskmaskin Figur 2. WD7 diskmaskin Sida 2 av 16
3 Innehållsförteckning Sammanfattning... 2 Introduktion...4 Bakgrund & Syfte...4 Definitioner... 5 Relevant teori... 5 Seriell kommunikation... 5 Seriell kommunikation i Java...5 Problembeskrivning och analys... 6 Modell/Metod...6 Lösning...7 Språk...7 Maskinspecifikationer... 7 Trafikminimering... 8 Eventlog...8 Trådsäkerhet... 9 Diagnosvärden/Är-värdesrepresentation Grafer...11 Hjälp Resultat...13 Resultatanalys...13 Framtida arbete...15 Slutsats Referenser Sida 3 av 16
4 1 Introduktion Det här kapitlet ger en kort introduktion till bakgrund och syfte med det här examensarbetet. Det kommer också att ge förklaringar till de förkortningar som används, samt förklara vissa begrepp. 1.1 Bakgrund & Syfte Då Wexiödisk har tagit fram en ny typ av strykort till sina diskmaskiner som tillåter programmering uppkom behovet att på ett enkelt sätt kunna programmera dessa kort. Innan detta examensarbete påbörjades var ett terminalprogram enda möjligheten att programmera korten. Då användare ofta finner att terminalprogram är svåra att använda och/eller svåra att konfigurera beslutades att det vore bra med ett program som lät användaren på ett enkelt och naturligt sätt programmera kortet. Figur 3. Skärmbild på programmet Sida 4 av 16
5 1.2 Definitioner Bps Baud Bör-värde Jvm Noll-modem Singelton Är-värde Bits per second hastighetsangivelse vid seriell kommunikation Hastighetsangivelse vid seriellkommunikation, är för alla utom de riktigt insatta samma sak som Bps. Anger egentligen antalet elektriska svängningar per sekund. Höga hastigheter överför mer än en bit per sekund. [1] Önskad värde, tex temperatur Förkortning för Java Virtual Machine En abstrakt dator, eller virtuell maskin, JVM är en plattformsoberoende miljö som översätter Javas bytecode till maskinspråk och sedan kör den. [2] En speciell kabel som används vid seriellkommunikation. Den är byggd så att de båda parterna kan kommunicera direkt utan extra hjälpmedel. Ett sätt att designa en klass i objektorienteradprogrammering så att det aldrig finns mer än en instans av denna klass. Det faktiska värdet, tex temperatur 2. Relevant teori Detta kapitel syftar till att ge en grundläggande förståelse för de tekniker som används samt ge läsaren en stabil grund för vidare läsning av rapporten. 2.1 Seriell kommunikation All kommunikation som sker mellan dator och diskmaskin sker idag med hjälp av noll-modem och seriell kommunikation. För att någon kommunikation ska kunna äga rum måste först båda parter vara överens om hur kommunikationen ska gå till. Exempel på saker som måste stämma är hastighet. Om maskinen använder baud och datorn baud kommer de inte kunna förstå varandra. Andra saker som måste bestämmas är hur datat som skickas är kodat. Allt detta är i det här examensarbetet redan gjort, den specifikation som finns att tillgå säger att hastigheten skall vara bps, antal databitar skall vara 8, ingen paritet ska användas. Antalet stoppbitar skall vara 1 och ingen flödeskontroll skall ske. 2.2 Seriell kommunikation i Java Då Java är plattformsoberoende och seriell kommunikation är plattformsberoende, t.ex. hanteras seriellkommunikation olika under Windows och Linux, så behövde den JVM som används utökas med ett paket som gör att den kan hantera serie-portar och seriell kommunikation. Detta paket tillhandahåller SUN gratis för Windows och Solaris[3]. IBM och andra tillverkare tillhandahåller det Sida 5 av 16
6 för andra operativsystem, t.ex. Linux[3]. För att programmet ska kunna fungera måste därför detta paket installeras på datorn. När paketet är installeras hanteras serie-porten som två strömmar, en för att läsa och en för att skriva, och programmet är omedvetet om att det går via seriell kommunikation. För att förenkla ytterligare lades all kommunikation i en klass Comm som är en singelton. På det viset kan man enkelt komma åt och utföra kommandon oavsett var man befinner sig i koden. Programmeraren behöver aldrig instansiera mer än en Comm instans, och därmed blir det enklare att garantera att ingen öppnar en redan öppen-port. I och med singelton egenskapen behöver aldrig Comm-klassen skickas som parameter utan den kan via en statisk factory-metod kommas åt var som helst (några begränsningar föreligger dock). 3. Problembeskrivning och analys Huvuduppgiften i det här examensarbetet var att göra ett grafiskt gränssnitt för att kunna uppdatera och och inspektera bör- och är värden för diskmaskiner. För att kommunicera med diskmaskinen används noll-modem och seriell kommunikation. 3.1 Modell/Metod På grund av problemets karaktär och den informella kravspecifikationen valdes 'Fast Protoyping' som modell. Det gör att man så fort som möjligt gör en prototyp som inte kan så mycket, visar upp den och får tillbaka feedback. Med den feedbacken ändrar man sin prototyp samtidigt som man lägger till funktionalitet. På det viset kunde produkten som växte fram ligga nära det som företaget i fråga önskade. Nya funktioner Reviderade krav Prototyp Färdigprodukt Krav Figur 4. Prototypmodellen Sida 6 av 16
7 4. Lösning Efter att ha skrivit en mycket trivial prototyp fattades beslut om hur den huvudsakliga layouten skulle se ut. Det beslutades att programmet skulle bestå av ett antal flikar och att varje flik skulle representera en viss funktion eller grupp av värden, som angivits i den börvärdestabell som fanns tillgänglig. När en grundläggande prototyp fanns klar infördes seriell kommunikation i programmet. Med en begränsad version utfördes den första demonstrationen för tänkta användare och då inhämtades också tankar och idéer om vad programmet saknar, hur saker borde se ut, samt vad som behöver förbättras. Då önskemål fanns att på ett enkelt sätt kunna byta språk på programmet lades den funktionaliteten in. Vidare önskade företaget att de på ett enkelt sätt kunde ändra, lägga till, eller ta bort maskinspecifikationer. 4.1 Språk Att få programmet att stödja flera språk var egentligen inget problem, då Java lagrar allt i Unicode och därmed har stöd för åäö eller andra nationella symboler. För att det skulle vara enkelt att byta språk utan att behöva ändra i källkoden, skapades två filer. En fil 'language.txt' innehåller definitioner av de språk programmet ska stödja. En definition består av 1. Namn på språket, det som visas för användaren 2. Sökväg till den fil som innehåller alla texter 3. Sökväg till hjälpfiler Genom att lägga språk definitionerna i en extern fil är det möjligt att på ett enkelt sätt lägga till ett språk. Filen med texter måste följa en given specifikation, samt givetvis innehålla de texter programmet använder. För att göra det enkelt att skilja på text och uppslagsord (dvs det ord programmet använder för att hitta given text) börjar alla uppslagsord och följs sedan av texten inom citat tecken Avbryt Om programmet inte hittar den text det letar efter kommer det via en dialogruta informera användaren om det, och sedan fortsätta, dock med den saknade texten satt till null Maskinspecifikationer För att göra det enkelt att lägga till, ta bort, eller förändra maskinspecifikationer lades också denna funktionalitet i en externfil. I filen listas alla värden som är tillämpbara på den givna maskinen, samt de gränser inom vilka värdena kan existera. Således är det enkelt att lägga till en ny maskin, det är bara att lägga till maskinen i specifikationsfilen. Programmet läser in filen när programmet startar och efter det går det inte att ändra specifikationerna. Skulle filen innehålla fel kommer programmet att hoppa över den maskinen och försöka läsa in alla andra maskiner. När alla maskiner är inlästa informerar programmet användaren om att det uppstod ett fel med inläsningen, sedan kan användaren fortsätta använda programmet utan den maskin vars specifikation var felaktig. Sida 7 av 16
8 4.3 Trafikminimering Då seriell kommunikation är ett ganska så långsamt sätt att överföra information behövde programmet vara sparsamt med sin trafik till diskmaskinen. Det löstes genom att låta maskinen göra väldigt lite automatiskt. Det enda som programmet gör är att det varannan sekund kollar om man har kontakt, och i så fall om man är inloggad. I övrigt gör programmet ingenting utan att användaren säger åt det. När användaren använder en spinner, eller annan grafisk komponent för att ändra ett bör-värde sparar programmet undan det i en mängd. När användaren sedan klickar på knappen för att ladda upp till maskinen går programmet igenom mängden och tar bort komponenterna ur mängden allt eftersom de har behandlats. En mängd valdes då flera förändringar av samma rad inte ska resultera i annat än att den raden ändras till det senast satta värdet. Vad som sparas är delat i två delar. Varje panel implementerar ett interface som säger att de har komponenter som kan förändras. Varje sådan panel ansvarar för att hålla reda på vilken komponent som är förändrad. De ansvarar också för att meddela huvudfönstret att de har förändrade komponenter. När användaren klickar på knappen för att ladda upp data till maskinen, frågar huvudfönstret alla paneler som sagt att de har förändrade värden om just deras förändrade värden. De ska då svara med en map, där key är raden och value är det nya värdet. På det viset skickas bara rad- förändringar en gång Eventlog Då maskinen för en log över händelser som anses signifikanta var programmet tvunget att kunna hämta denna log. Att hämta loggen visade sig vara ett större problem än man först skulle kunna tro. Då UARTen på datorn oftast bara har 4096 byte (4k) buffer utrymme kunde inte programmet förlita sig på att den klarade att buffra hela loggen, utan var tvungen att hämta in en del, och sedan vänta medan resten lästes in. När all data hämtas från styrkortet har användaren två alternativ. Det ena är att visa loggen precis som den var när den togs emot. Detta ger fördelen att det går så fort som bara går att få upp loggen. Nackdelen är att den kan vara lite svårläst. Det andra alternativet är att utnyttja reguljära uttryck och med hjälp av dessa matcha vissa typer av rader. De rader programmet klarar av att matcha är START ALARM och förändringsrader. Genom att på ett enkelt sätt kunna matcha dessa rader kan vi utföra ytterligare arbete på dem. T.ex. Räknas antalet START som setts. Detta är önskvärt ur service synvinkel. Då, om maskinen används Figur 5. Eventloggen färgmarkerad Sida 8 av 16
9 som det är tänkt, kommer en START per dag. Därmed anger START en avgränsning i loggen och man kan räkna baklänges och få en uppfattning om när en viss händelse inträffade. Också genom att matcha vissa uttryck kan programmet markera dem med färg. Vilken färg som används får användaren själv välja. I fallet med ALARM slår programmet upp vilket alarm det var och lägger till betydelsen av felkoden. Vid förändringar av börvärden läggs en förklaring till som talar om vad den förändrade raden avser. 4.5 Trådsäkerhet Eftersom programmet är grafiskt så faller det naturligt att använda mer än en tråd. En tråd används för att fånga knapp-tryckningar menyval etc, den tråden kallas för Event Dispatch Thread, eller EDT. Om programmet skulle göra ett jobb som tar lång tid (t.ex. Hämta eventloggen) så skulle det grafiska gränssnittet frysa, användaren skulle inte kunna stänga det, eller förstora/förminska fönstret etc. För att undvika det så låter man sådana saker som tar lång tid köra i en egen tråd. På det viset kan den tråden göra jobbet medan EDT fortsätter att fungera. Dock uppkommer problemet med trådsäkerhet. Om programmet har två eller fler trådar som vill förändra någon delad datastruktur måste det göras på ett sådant sätt att datastrukturen inte lämnas i ett inkonsistent läge. I princip alla Swing komponenter (dvs grafiska komponenter) är osäkra. Av den anledningen finns en regel som kallas Single Thread Rule [4] den säger att endast EDT får göra förändringar av grafiska komponenter. Genom att följa den regeln garanteras att de grafiska komponenterna inte skrivs sönder av externa trådar i programmet. Java som språk har några funktioner för att uppnå trådsäkerhet. En funktion är att vid metoddeklarationerna av de metoder som har åtkomst till den datastrukturen använda ordet 'synchronized'. Genom att göra det kommer alla trådar som anropar den metoden att blockeras till den som kör metoden är klar med exekveringen av den metoden. Genom att använda den funktionaliteten på alla metoder som kan tänkas användas av flera trådar garanteras trådsäkerhet. Sida 9 av 16
10 4.6 Diagnosvärden/Är-värdesrepresentation Eftersom diskmaskinen har ett antal givare anslutna var det givet att ett grafisktverktyg skulle kunna representera dessa värden på ett bra sätt. Då de flesta av dessa är-värden är av digital natur, dvs antingen är de på eller av kändes någon form av digital komponent nödvändig för att representera dem. En lysdiod skapades i ett grafiskt program. Lysdioden skapades så att den var På, Av eller Svartvit för att representera de tillstånden. En grafisk komponent skapades sedan som laddade de bilderna och via metoder låter programmeraren och därmed indirekt maskinen att sätta tillståndet. Är komponenten inte enabled så ritas den svartvita bilden. Är komponenten enabled men inte active ritas den släckta lysdioden, slutligen om komponenten är enabled och active ritas den påslagna lysdioden. Klassen designades så att alla bilder lades i statiska variabler eftersom alla instanser ändå skulle rita samma bild. Med undantag för en Figur 6. Ärvärdesrepresentation rad (enligt specifikation från Wexiödisk) så betraktar programmet alla värden som inte är noll(00) som ett aktivt värde. Om maskinen inte ger en siffra (d.v.s. svarar med - ) sätter programmet komponenten som not enabled. Sida 10 av 16
11 4.7 Grafer Då styrkortet lagarar temperaturer för de senaste 14 dagarna samt ger möjlighet att få aktuella temperaturer verkade det naturligt att låta programmet rita grafer av den datan. Eftersom programspråket inte har några färdiga klasser för att rita grafer konstruerades dessa. Då Wexiödisk hade vissa begränsningar på när temperaturer får visas så implementerades dessa begränsningar. Wexiödisk hade också synpunkter på hur grafen skulle ritas, så därför är bl.a. Y- axeln till höger istället för som brukligt till vänster. I det nedre fältet ritas de temperaturer som maskinen sparat. För att få data att rita ut måste användaren antingen välja Download data eller välja att ladda ned data direkt vid inloggning. Då hämtas all data som har att göra med grafen för de senaste 14 dagarna, samt diskräknare och de andra mätvärdena som Figur 7. Graf-fliken presenteras högst upp på fliken. För att få data till den andra grafen, måste användaren använda auto update på diagnosvärdesfliken. Vid varje sampling meddelar då diagnosfliken graffliken att det finns data och graffliken får fatta beslut om diskmaskinen är i ett sådant läge att den ska ta temperaturen och rita ut den. Sida 11 av 16
12 4.7 Hjälp För att göra det enklare för användaren ansågs det att det vore bra att ha möjlighet till Hjälp som användare är vana vid med grafiska applikationer. Java har inget direkt stöd för hjälp men med en tilläggsmodul kallad JavaHelp kommer den funktionaliteten. JavaHelp är ett komplett hjälpsystem med möjligheter att bl.a. söka efter ett ord eller fras i hjälpsidorna. JavaHelp kräver att alla hjälpsidor är skrivna i HTML 3.X. Det medför att det är enkelt att underhålla och uppdatera information då HTML är ett så vanligt format idag. Indexering för t.ex. innehållsförteckning sker med hjälp av XML så även där används ett vanligt och relativt enkelt format. För att ge användaren möjlighet att söka måste JavaHelp först skapa ett index. Program för att skapa sådana index följer med JavaHelp modulen samt instruktioner om hur det går till. Alla hjälpsidor samlas tillsammans med bilder, index, innehållsförteckning ihop till vad som kallas ett HelpSet. Genom språkfilen specificeras vilket HelpSet som ska användas och därmed kan programmet visa hjälp på det valda språket. Skulle ingen hjälp finnas för det valda språket händer ingenting ifall användaren använder hjälpmenyn. Genom att Figur 8. Hjälpsidor många program idag stödjer HTML direkt så är det inga problem med att t.ex. få in betydelser för alla alarm. JavaHelp ger all funktionalitet för att visa HTML och följa länkar. Många program finns på Internet som gör författandet av ett HelpSet enklare. Sida 12 av 16
13 5 Resultat Genom att låta en student skriva ett program gavs möjlighet att styra exakt vad användaren ser och vilka värden användaren kan ställa in. Det gick också på ett enkelt sätt att verifiera att de givna värdena var korrekta och inom de gränsvärden som är satta av Wexiödisk. Genom att ge användaren en grafiskmiljö med välkända symboler och ett beteende som användaren förväntar sig, minskar risken för fel. Genom att låta programmet göra viss begränsning av vad användaren kan göra så minskar man risken för fel ytterligare. T.ex tillåter inte användaren att sätta en temperatur som ligger över det givna max-värdet. Samtidigt som en grafisk miljö ger användaren och maskinen skydd för fel gör det också användaren mer villig att använda många av de möjligheter som ges med den här typen av programvara. Användaren känner också en ökad trygghet genom att hon kan se vilka värden som kommer laddas upp till maskinen. Alla dessa fördelar gjorde att Wexiödisk önskade få en applikation utvecklad. Lösningen att skriva ett grafiskt skal runt ett terminalprotokoll gav vissa svårigheter men rent generellt så är det få kommandon som behöver utföras och de var lika i sin karaktär. Till exempel är ju alla raduppdateringar i princip identiska. Att skriva ett grafiskt gränsitt är tidskrävande och kräver alltid feedback från tänkta användare. Detta har skötts via e-post och telefonsamtal med Wexiödisk. 5.1 Resultatanalys Ett problem som uppstod tidigt var att installationsinstruktionerna till javax.comm (serie-ports tillägget till Java) innehöll ett fel. Instruktionerna hävdade att comm.jar skulle läggas i lib mappen för den JVM som används. Lägger man filen där kommer inte program som kräver javax.comm att fungera. Efter samtal med personer som använt sig av javax.comm tidigare (via newsgroups) framkom att comm.jar ska ligga i ext mappen i lib katalogen. För att bespara användaren bekymmer med detta skrevs ett mycket enkelt installationsprogram för javax.comm. Ett problem är att en dator är mycket snabbare än vad en människa någonsin kan komma att vara, denna snabbhet gjorde att programmet i tidiga stadier skickade sina kommandon för fort. Om kommandon skickades för fort till styrkortet kunde kortet inte utföra kommandona utan valde istället att helt strunta i kommandot. Genom att tvinga programmet att sova på lämpliga ställen löstes det problemet. Ett annat problem som alltid uppkommer vid kommunikation är kodningen av bokstäver. Java använder t.ex. Unicode-16 som standard. Det orsakade först inga problem men ibland kunde kortet svara med? på vanliga kommandon. Efter att förändrat koden så att alla kommunikation som går ut på serieporten går i 7-bitars ASCII löstes även det problemet. Även inkommande data tolkas som 7- bitars ASCII. Även om in och ut strömmar var trådsäkra så var det nödvändigt att koppla ihop utgående kommando med inkommande data. För att komma runt det problemet lades all kod som skickade data på serie-porten i en trådsäker (blockerande) metod. Denna metod skickade kommandot och väntade sedan en given tid på att data ska komma tillbaka och läser sedan in data. Den väntar sedan en stund igen, läser sedan mer data om det finns, och när det inte längre finns mer data att läsa kombinerar den ihop alla fragment den läst till ett block och returnerar det. På det viset kan kommando och svar enkelt kopplas ihop. För att göra exekveringen mer effektiv vid t.ex. uppdatering av flera rader, som ju resulterar i fler kommandon, kan metoden utföra flera kommandon vid ett anrop, och den returnerar då Sida 13 av 16
14 en array med resultaten. Index för reslutat motsvarar index för det kommando som gavs i den lista med kommandon som skulle utföras. Problem uppstod också med i och med att programmet försökte läsa så sällan som möjligt från serieporten. Genom att bara kolla om mängden tillgänglig data inte hade förändrats och då läsa all data i ett svep uppnåddes bra prestanda på seriekommunikationen. Dock uppkom det problem med att UART bara har en buffer för 4096 byte. Så t.ex. eventloggen gick inte att få i sin helhet. Genom att istället för att undersöka mängden data och sedan inte göra något, läsa så mycket det gick och sedan lägga det i en länkad lista kunde programmet ta emot data som var större än 4096 byte. Dock krävdes då att programmet efter att all data var läst byggde ihop lästa delar till en enda del. Den extra tiden var dock så liten att det inte påverkade prestanda nämnvärt. Sida 14 av 16
15 6 Framtida arbete Även om programmet nu är väldigt nära den produkt som Wexiödisk förväntade sig finns det mer intressanta saker att göra. Till exempel finns intresse att få in modemstöd i programmet. På det viset vore det möjligt att ha gsm-modem i diskmaskinen och från servicestället ringa upp maskinen och få status och andra data. Det vore också intressant att kunna ladda samplade data (spara går idag) och kunna jämföra gammal data med ny data. 7. Slutsats Min uppgift var att skriva ett program med grafiskt gränsnitt för att kommunicera med diskmaskiner. Programmet skulle vara enkelt att använda och presentera data på ett lättöverskådligt sätt. Ett problem som uppstod var kodningen av tecken. Genom att strikt använda 7-bitars ASCII löstes dock det problemet enkelt. Flera problem kom i och med att en dator är många gånger snabbare än en människa på att skicka kommandon. Till exempel kan en dator skicka flera kommandon i sekunden medan en människa knappast klarar mer än kanske ett kommando i sekunden. Genom att lägga in väntetider kunde de problemen också lösas. Sammanfattningsvis kan jag säga att jag tycker att uppgiften har lösts. Det finns nu ett grafiskt verktyg för att programmera diskmaskiner med. Verktyget presenterar data på ett överskådligt sätt och använder i stor utökning kända komponenter vilket gör att användaren känner igen sig och kan räkna med att saker beter sig som förväntat. Sida 15 av 16
16 8 Referenser [1] 15:28 21 mars 2005 [2] 15:56 21 mars 2005 (full text) [3] För Windows och Solaris För Linux och andra operativsystem [4] Cay S. Horstmann och Gary Cornell, (2005), Core Java 2 Volume II Advanced Features, Sun Microsystems Press,Santa Clara Sida 16 av 16
Inlämningsarbete Case. Innehåll Bakgrund bedömning inlämningsarbete... 2 Inlämnade arbeten... 4
Inlämningsarbete Case Innehåll Bakgrund bedömning inlämningsarbete... 2 Inlämnade arbeten... 4 1 Bakgrund bedömning inlämningsarbete Syfte: Eftersom det står i betygskriterierna att för VG skall deltagaren
Läs merKrav: * Filen MpUpdate.exe får inte köras när du startar denna uppdatering.
Uppdatera Mobilus Professional till version 3.1.2 Krav: * Filen MpUpdate.exe får inte köras när du startar denna uppdatering. Mobilus Digital Rehab AB * Filen MP.exe (Mobilus programmet) får inte användas
Läs merDatum 2012-12-28. Den första bilden i installationsprogrammet visar vilken version det är. Klicka på Nästa eller tryck Enter för att fortsätta.
Installation av SDCs insändningsprogram Sender för filer från skördare, skotare eller drivare Installationen består av tre steg som automatiskt körs efter varandra. Steg 1: Programmet installeras och man
Läs merManual 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
Läs merInsamlingsverktyg - 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
Läs merUppdatera Mobilus Professional till version 3.2.1. * Filen MpUpdate.exe får inte köras när du startar denna uppdatering.
Uppdatera Mobilus Professional till version 3.2.1 Krav: * Filen MpUpdate.exe får inte köras när du startar denna uppdatering. Mobilus Digital Rehab AB * Filen MP.exe (Mobilus programmet) får inte användas
Läs merGrä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
Läs merInstallationsanvisning - Kopplingen mellan GK96 och golf.se -
Installationsanvisning - Kopplingen mellan GK96 och golf.se - (Läs hela anvisningen innan du installerar)!denna installationsanvisning innehåller förändringar från tidigare versioner! 1. Programmets syfte...
Läs merKort om World Wide Web (webben)
KAPITEL 1 Grunder I det här kapitlet ska jag gå igenom allmänt om vad Internet är och vad som krävs för att skapa en hemsida. Plus lite annat smått och gott som är bra att känna till innan vi kör igång.
Läs merINSTALLATION AV KLIENT
INSTALLATION AV KLIENT BOOK-IT 8.0 2015-03-27 Axiell Sverige AB, Box 24014, 224 21 Lund Fältspatvägen 4, 224 78 Lund, tel: 046-2700 400, e-post: axiellsverige@axiell.com Innehållsförteckning Förberedelse
Läs merSwema 05. Bruksanvisning vers 1.01 MB20130530
Swema 05 Bruksanvisning vers 1.01 MB20130530 SWEMA AB Pepparv. 27 SE-123 56 FARSTA Tel: +46 8 94 00 90 Fax: +46 8 93 44 93 E-mail: swema@swema.se Hemsida: www.swema.se Innehållsförteckning: 1. Introduktion...
Läs merweb: www.injektor.com 2003-09-12 e-mail: info@injektor.com fax: 0709 66 78 96 tel: kontor 08-753 00 04, Toby Edmundsson mobil: 0704 38 01 99, Jan
Quick-Start Manual TempRecord Temprecord är ett välbeprövat system för att ta in mätdata och möjliggöra senare analys av dessa. Företaget har funnits en längre tid på marknaden och borgar för god kvalitet.
Läs merFrån Smart TV till Smartare upplevelse Av: Kim Huber och Connie Huanca
Från Smart TV till Smartare upplevelse Av: Kim Huber och Connie Huanca System vi undersökte Den system vi valde att undersöka var en av de senaste smart tv som finns i markanden och var nämnd till bästa
Läs merONSCREENKEYS 5. Windows XP / Windows Vista / Windows 7 / Windows 8
ONSCREENKEYS 5 Windows XP / Windows Vista / Windows 7 / Windows 8 [ PRODUKTBESKRIVNING ] [ Detta smarta skärmtangentbord med virtuella musklicksfunktioner och ljuduppspelningsfunktion möjliggör snabb skrift
Läs merÅtkomst och användarhandledning
Innehållsförteckning Problemspecifikation...1 Åtkomst och användarhandledning...2 Systembeskrivning...3 Lösningens begränsningar...5 Problem och reflektioner...6 Testkörning...7 Bilagor......Källkod...
Läs merInstruktioner för uppdatering från Ethiris 5.x till 6.0
Instruktioner för uppdatering från Ethiris 5.x till 6.0 Nedan följer instruktioner för hur man går till väga vid uppdatering av ett Ethirissystem version 5 till version 6. När man uppdaterar Ethiris från
Läs merVisma Proceedo. Att logga in - Manual. Version 1.3 / 140414 1
Visma Proceedo Att logga in - Manual Version 1.3 / 140414 1 Innehållsförteckning 1) INLOGGNING VIA VERKTYG OCH SYSTEM... 3 2) INTERNET EXPLORER... 6 2.1 Java... 6 2.2 Popup-fönster... 8 2.3 Browser, 32-
Läs merInstallationsguide ELCAD 7.10
Installationsguide ELCAD 7.10 Innehållsförteckning Inledning... 2 Installation av ELCAD 7.10... 2 Viktiga nyheter om installationen... 2 Före installationen... 2 Ladda hem internationell version... 2 Ladda
Läs merARX på Windows Vista, Windows 7 eller Windows 2008 server
ARX på Windows Vista, Windows 7 eller Windows 2008 server 1. Inledning För att den i Arx interna Jetty Web servern skall kunna skapa temporära filer måste den ha tillgång till en användarkatalog (ett användarkonto)
Läs merLär dig programmera! Prova på programmering med enkla exempel! Björn Regnell www.bjornregnell.se
Lär dig programmera! Prova på programmering med enkla exempel! Björn Regnell www.bjornregnell.se Mål Så enkelt som möjligt: låg tröskel Ett riktigt programmeringsspråk: inget tak Roliga uppgifter som går
Läs merKontorsinstallation av SDCs insändningsprogram Sender för filer från skördare, skotare eller drivare
Kontorsinstallation av SDCs insändningsprogram Sender för filer från skördare, skotare eller drivare Vid installation kommer programmet att automatiskt att sparas på datorns C-enhet. Det går inte att ändra
Läs merProgramutvecklingsprojekt 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
Läs merInstallationsbeskrivning för CAB Service Platform med CABInstall
Installationsbeskrivning för CAB Service Platform med CABInstall INLEDNING... 2 INSTALLATION... 3 AVANCERAD INSTALLATION... 10 YTTERLIGARE INFORMATION... 11 Proxy... 11 Sida 1 av 12 Inledning Denna beskrivning
Läs merInledande programmering med C# (1DV402) Introduktion till C#
Introduktion till C# Upphovsrätt för detta verk Detta verk är framtaget i anslutning till kursen Inledande programmering med C# vid Linnéuniversitetet. Du får använda detta verk så här: Allt innehåll i
Läs meriloq P10S-programmeringsenhet Manual
iloq P10S-programmeringsenhet Manual INNEHÅLL ALLMÄNT... 3 ATT ANVÄNDA PROGRAMMERINGSENHETEN... 5 Strömanslutning... 5 Programmera cylinder... 5 Programmera nyckel... 5 Läsa av händelseloggen... 6 Batteribyte...
Läs merKortfattad instruktion för installation och användning av streckodsapplikationer
Kortfattad instruktion för installation och användning av streckodsapplikationer 2 1. Installation 2.2 1.1 Förberedelser För att installera applikationen scanner.s32 i streckodsläsaren Opticon OPL9728,
Läs merOBS! FÖRSÖK INTE INSTALLERA PROGRAMVARAN INNAN DU HAR LÄST DET HÄR DOKUMENTET.
INSITE INSTALLATIONSBULLETIN Sid 2: Installera INSITE Sid 7: Ta bort INSITE OBS! FÖRSÖK INTE INSTALLERA PROGRAMVARAN INNAN DU HAR LÄST DET HÄR DOKUMENTET. OM PROGRAMVARAN INSTALLERAS ELLER ANVÄNDS PÅ FELAKTIGT
Läs merENKEL Programmering 3
ENKEL Programmering 3 Figurer i långa rader Titta på de olika figurerna i de olika raderna. Kan du se att de olika figurerna i varje rad är placerade enligt ett visst mönster? Kan du lista ut vilken figur
Läs merDin manual CANON LBP-3300 http://sv.yourpdfguides.com/dref/536449
Du kan läsa rekommendationerna i instruktionsboken, den tekniska specifikationen eller installationsanvisningarna för CANON LBP-3300. Du hittar svar på alla dina frågor i CANON LBP-3300 instruktionsbok
Läs merFöreläsning 2. Operativsystem och programmering
Föreläsning 2 Operativsystem och programmering Behov av operativsystem En dator så som beskriven i förra föreläsningen är nästan oanvändbar. Processorn kan bara ges enkla instruktioner såsom hämta data
Läs merUmgås på nätet KAPITEL 6. Chatta via webbläsaren
KAPITEL 6 Umgås på nätet Internet håller alltmer på att utvecklas till en parallellvärld med vår vanliga tillvaro. Man spelar spel över nätet, bygger upp virtuella världar med virtuella prylar och virtuella
Läs merDigitalt lärande och programmering i klassrummet
Stockholm 2018-02-14 14 februari 2018 Digitalt lärande och programmering i klassrummet Programmera i Python med micro:bit Introduktion I förra lektionen gick vi igenom grunderna i hur man programmerar
Läs merKontorsinstallation av SDCs insändningsprogram för filer från skördare, skotare eller drivare. 1 Steg 1 installation. Installation kontor ver 03.
Kontorsinstallation av SDCs insändningsprogram för filer från skördare, skotare eller drivare Vid installation kommer programmet att automatiskt att sparas på datorns C-enhet. Det går inte att ändra detta.
Läs merKom 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
Läs merProjektarbete 2: Interaktiv prototyp
Projektarbete 2: Interaktiv prototyp Jonatan Hilmarch (Grupp 13) 880427-5595 hilmarch@skip.chalmers.se Kurs: Människa-Datorinteraktion TIG061 HT 2010 Projekt 1 - en tillbakablick Enligt projektets systemdefinition
Läs merGuide för kunder med Nordea e-legitimation
Dok namn: Guide för kunder Typ: typ Sida: 1(24) Beslutsfattare: beslutsfattare Status: status Datum: 2013-04-10 Ägare: Servicedesk Version: 1.0 Guide för kunder med Nordea e-legitimation Innehåll Guide
Läs merLathund Blanketthotell Komma igång
Lathund Blanketthotell Komma igång Introduktion Denna lathund innehåller lite samlade råd och tips för de som ska använda tjänster från NT Smartwork. (För de som redan börjat använda Blanketthotellet finns
Läs merLaboration 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
Läs merHandledning för Installation av etikettskrivare
Handledning för Installation av etikettskrivare Windows 7 Expert Systems 2011 Expert Systems kundtjänst: Senast Uppdaterad: 15-02-23 Exder Etikettskrivare Windows 7 Sida 2 av 23 Innehållsförteckning 1.
Läs merFOR BETTER UNDERSTANDING. Snabbguide. www.wordfinder.se
FOR BETTER UNDERSTANDING Snabbguide www.wordfinder.se Tekniska förutsättningar WordFinder 10 Professional för Mac kräver följande: Processor: Intel Mac OS X 10.5 eller senare. Installation Installation
Läs merLathund för BankID säkerhetsprogram
Lathund för BankID säkerhetsprogram BankID säkerhetsprogram för Windows, version 4.10 Datum: 2009-11-23 Introduktion När du ska hämta ut och använda e-legitimationen BankID behöver du ha ett installerat
Läs merMobilus får inte användas under tiden uppdateringen genomförs.
Uppdatera Mobilus Professional till version 1.0.6 Mobilus får inte användas under tiden uppdateringen genomförs. OBS! Innan du påbörjar uppdateringen till version 1.0.6 måste du ladda ner och installera
Läs merProgrammering av. PADDY mini
multimedia Programmering av PADDY mini art. nr: CCS037 PRODUKTER SOM ANVÄNDS I DETTA EXEMPEL: PADDY mini CCS037 PADDY mini CCS012 PADDY mini CCS500 VSCOM USB TILL SERIELL DB9 LAPTOP MED WINDOWS 7 QUICKPAD
Läs merHandicom. Symbol for Windows. Encyklopedi. Version 3.4
Handicom Symbol for Windows Encyklopedi Version 3.4 Handicom, Nederländerna/Frölunda Data AB 2009 Innehåll Installation och licenser...2 1. Inledning...4 1.1 Vad är Encyklopedi?...4 2. Encyklopedis huvudmeny...5
Läs merPROJEKTRAPPORT 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
Läs merMyndigheten för samhällsskydd och beredskap 1 (10) Datum 2012-03-16 0.7. Installationsguide ROPA
samhällsskydd och beredskap 1 (10) Installationsguide ROPA samhällsskydd och beredskap 2 (10) Installationsguide ROPA ROPA version Myndigheten för samhällsskydd och beredskap Avdelningen för utbildning,
Läs merProgrammering av NXT Lego- robot Labbrapport för programmering av en Lego- robot
KUNGLIGA TEKNISKA HÖGSKOLAN Programmering av NXT Lego- robot Labbrapport för programmering av en Lego- robot Josef Karlsson Malik 2015-09- 02 jkmalik@kth.se Introduktionskurs i datateknik (II0310) Sammanfattning
Läs merViTal. 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
Läs merEmacs. Eric Elfving Institutionen för datavetenskap (IDA) 22 augusti 2016
Emacs Eric Elfving Institutionen för datavetenskap (IDA) 22 augusti 2016 Historia 2/21 Utvecklas konstant, från 70-talet Är en generellt texteditor (INTE ordbehandlare) som fokuserar på texten, inte utseendet
Läs merClasses och Interfaces, Objects och References, Initialization
Classes och Interfaces, Objects och References, Initialization Objekt-orienterad programmering och design (DIT953) Niklas Broberg/Johannes Åman Pohjola, 2018 Abstract class En abstract class är en class
Läs merEclipse. Avsikt. Nu ska ett fönster liknande figuren till höger synas.
Eclipse Avsikt Att bekanta dig med Eclipse programmeringsmiljö, dvs att med hjälp av Eclipse 1. skapa ett nytt projekt 2. skriva in källkod (sparas som.java-fil) 3. kompilera (översätta) koden till byte-kod
Läs merINSTALLATION AV KLIENT
INSTALLATION AV KLIENT BOOK-IT 7.1 2013-11-27 Axiell Sverige AB, Box 24014, 224 21 Lund Fältspatvägen 4, 224 78 Lund, tel: 046-2700 400, e-post: lund@axiell.com Innehållsförteckning Förberedelse inför
Läs merElsmart Användarmanual Nätanmälan för Installatörer
Elsmart Användarmanual Nätanmälan för Installatörer Nätanmälan_Användarmanual_Generell_0_9.docx Sida 1 av (23) Inledning Detta är en generell användarmanual till Elsmart Nätanmälan. Den är skriven för
Läs merInstallationsguide 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
Läs merInlämningsuppgift : Finn. 2D1418 Språkteknologi. Christoffer Sabel E-post: csabel@kth.se 1
Inlämningsuppgift : Finn 2D1418 Språkteknologi Christoffer Sabel E-post: csabel@kth.se 1 1. Inledning...3 2. Teori...3 2.1 Termdokumentmatrisen...3 2.2 Finn...4 3. Implementation...4 3.1 Databasen...4
Läs merTor Sterner-Johansson Thomas Johansson Daniel Henriksson
Lab 4: Anti Tower Defence Oskar Mothander Alan Mendez Larsson dit06omr dit06mln Lärare: Handledare: Johan Eliasson Johan Granberg Tor Sterner-Johansson Thomas Johansson Daniel Henriksson Innehåll 1. Problemspecifikation...
Läs merAktivitetsstöd Importfunktion
Utbildningsmaterial Aktivitetsstöd Importfunktion Sidan 1 (20) Datum: 2011-10-05 Version 1.2 Innehållsförteckning 1. Inledning... 3 2. Importera en fil med medlemmar i Aktivitetsstöd... 4 3. Lägga till
Läs merInledning. Vad är ett datorprogram, egentligen? Olika språk. Problemlösning och algoritmer. 1DV433 Strukturerad programmering med C Mats Loock
Inledning Vad är ett datorprogram, egentligen? Olika språk Problemlösning och algoritmer 1 (14) Varför använda en dator? Genom att variera de program som styr datorn kan den användas för olika uppgifter.
Läs mer3.2 1H[W*HQHUDWLRQ6HFXULW\ Användarmanual
3.2 1H[W*HQHUDWLRQ6HFXULW\ Användarmanual ,QQHKnOOVI UWHFNQLQJ,QVWDOODWLRQDY931NOLHQW 'DWRUHUVRPLQJnULHQ)DVW7UDFNPLOM $QYlQGDUHPHGNRQWRL9+6RFKGDWRUPHG:LQGRZV;3 $QYlQGDUHPHGNRQWRLDQQDQGRPlQlQ9+6HOOHUGDWRUPHG:LQGRZV
Läs merANVÄNDARMANUAL ANSLUTA TILL REGION HALLAND VIA CITRIX
ANVÄNDARMANUAL ANSLUTA TILL REGION HALLAND VIA CITRIX Dokumentet beskriver hur anställda på Region Halland, samt externa samarbetspartners, ansluter och arbetar på distans via Region Hallands Citrix lösning.
Läs merMemeo Instant Backup Snabbguide. Steg 1: Skapa ett gratis Memeo-konto. Steg 2: Anslut din lagringsenhet till datorn
Inledning Memeo Instant Backup är en enkel lösning för säkerhetskopiering i en komplicerad digital värld. Dina värdefulla filer på din C-enhet säkerhetskopieras automatiskt och kontinuerligt av Memeo Instant
Läs merSå 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.
Läs merFileCentral Desktop. Användarhandledning Version 1.0 2010-11-05
FileCentral Desktop Användarhandledning Version 1.0 2010-11-05 Inf of lex Connect AB Sankt Eriksgatan 58 SE-112 34 Stockholm Sweden Tel: 08-555 768 60 Fax 08-555 768 61 inf o@inf of lexconnect.se www.inf
Läs merMORPHEUS CANBUS programmering för Cobra 4405/4425
MORPHEUS CANBUS programmering för Cobra 4405/4425 1. Installera programvaran för Morpheus på en Windows dator. 2. Anslut Morpheus interfacet till serieport COM1 på datorn och anslut nätadaptern. Anslut
Läs merInnehåll. 1 Inledning 3
Digitala projekt Tomas Bjerre D04 d04tb@student.lth.se Gustav Reiz D04 d04gr@student.lth.se Roger Schildmeijer D04 d04rp@student.lth.se 26 februari 2008 1 Innehåll 1 Inledning 3 2 Utrustning 3 2.1 ATMega16...............................
Läs merManual C3 BMS v. 1.1 för Windows Mobile telefoner
Manual C3 BMS v. 1.1 för Windows Mobile telefoner Hur funkar det? Larmsystemet består av en server och databas i Stockholm samt applikationen C3 BMS i telefonen. Trafiken mellan server och telefon sker
Läs merStartanvisning för Bornets Internet
Startanvisning för Bornets Internet Denna guide kommer att hjälpa dig igång med Bornets Internet. Sidan 1 av 41 Innehållsförteckning Titel Sidan Kapitel 1. Introduktion... 3 Kapitel 2. TCP/IP-inställningar
Läs merSkapa din egen MediaWiki
Skapa din egen MediaWiki Inledning och syfte I detta moment skall du installera en egen wiki (Mediawiki), som du skall konfigurera. Du har möjligheten att använda en egen wiki på din dator eller webbhotell
Läs merOffice 365 MB. Innehåll. Inledning / Inställningar... 2. Outlook (e-post)... 2. Kalender... 3. Personer (kontakter)... 5 OneDrive molnet... 5.
Innehåll Inledning / Inställningar... 2 Inloggning...2 Koppling av mobiltelefonen / pekplatta till systemet...2 Ladda Office 365 till egen dator...2 Tema...2 Outlook (e-post)... 2 E-post inställningar...2
Läs merUppdatering till Windows 8.1 steg för steg-guide
Uppdatering till Windows 8.1 steg för steg-guide Installera och uppdatera Windows 8.1 Uppdatera BIOS, program, drivrutiner och kör Windows Update Välj en av installationstyperna Installera Windows 8.1
Läs merOm konsolporten. Beskrivning av portarna
Sida 1 / 7 Om konsolporten I detta dokument ges en kort sammanfattande beskrivning om vad och hur konsolportarna fungerar i nya Sun SPARC servrar. Exempel på servrar med den möjligheten är Sun Fire V240,
Läs merAnvändarmanual. Fakturaspecifikation. Trafikverkets system för fakturaspecifikation. Version 1.4, 2010-12-20
Användarmanual Fakturaspecifikation Trafikverkets system för fakturaspecifikation Version 1.4, 2010-12-20 0 Utgivare: Trafikverket Kontakt: fakturering.jarnvag@trafikverket.se Distributör: Trafikverket,
Läs merVisma Proceedo. Att logga in - Manual. Version Version /
Visma Proceedo Att logga in - Manual Version 1.4.1 Version 1.4.1 / 170510 1 Innehåll 1) INLOGGNING VIA MEDARBETARWEBBEN... 4 2) INTERNET EXPLORER... 7 2.1 Java... 7 2.2 Popup- fönster... 9 2.3 Browser,
Läs merHandbok Dela Skrivbord. Brad Hards Översättare: Stefan Asserhäll
Brad Hards Översättare: Stefan Asserhäll 2 Innehåll 1 Inledning 5 2 Protokollet Remote Frame Buffer 6 3 Använda Dela Skrivbord 7 3.1 Dela Skrivbords huvudfönster............................... 7 3.1.1
Läs merVisma Proceedo. Att logga in - Manual. Version 1.4. Version 1.4 / 151016 1
Visma Proceedo Att logga in - Manual Version 1.4 Version 1.4 / 151016 1 Innehåll 1) INLOGGNING VIA MEDARBETARWEBBEN... 4 2) INTERNET EXPLORER... 7 2.1 Java... 7 2.2 Popup- fönster... 9 2.3 Browser, 32-64-bitars
Läs merEditering, Kompilering och Exekvering av Javaprogram
UMEÅ UNIVERSITET Institutionen för informatik B.1, Programmeringens grunder, 5 poäng Editering, Kompilering och Exekvering av Javaprogram Introduktion Syftet med kursmomentet Programmeringens grunder (B.1)
Läs merVisma Proceedo Att logga in - Manual
Visma Proceedo Att logga in - Manual Version 1.1 / 131028 1 Innehållsförteckning 1) INLOGGNING VIA VERKTYG OCH SYSTEM... 3 2) INTERNET EXPLORER... 6 2.1 Java... 6 2.2 Popup-fönster... 8 2.3 Browser, 32-
Läs merInstruktion 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
Läs merNetBeans 7. Avsikt. Projektfönster
NetBeans 7 Avsikt Att bekanta dig med NetBeans programmeringsmiljö, dvs att med hjälp av NetBeans 1. skapa ett nytt projekt 2. skriva in källkod (sparas som.java-fil) 3. kompilera (översätta) koden till
Läs merStudentmanual. 2013-08-09 (Bb Learn 9.1.13) iktsupport@oru.se
Studentmanual Inledning... 1 Krav på dator och rekommenderade webbläsare... 1 Support och stöd... 1 Översikt... 1 Logga in i Blackboard... 1 Navigeringsmenyn... 2 Fliken Min Blackboard... 2 Struktur inne
Läs merUppdatering till Windows 8.1 steg för steg-guide
Uppdatering till Windows 8.1 steg för steg-guide Installera och uppdatera Windows 8.1 Uppdatera BIOS, program, drivrutiner och kör Windows Update Välj en av installationstyperna Installera Windows 8.1
Läs merSlutrapport Get it going contracts
Slutrapport Get it going contracts Författare: Anthony Dry Datum: 2011-06-02 Program: Utvecklare av digitala tjänster Kurs: Individuellt mjukvaruutvecklingsprojekt 7.5p Linnéuniversitetet (Kalmar) Abstrakt
Läs merInstallation av SDCs insändningsprogram för filer från skördare, skotare eller drivare. 1 Steg 1 installation. Installation ver 03.
Installation av SDCs insändningsprogram för filer från skördare, skotare eller drivare Installationen består av två steg som automatiskt körs efter varandra. Steg 1: Programmet installeras och man anger
Läs merIntroduktion till MySQL
Introduktion till MySQL Vad är MySQL? MySQL är ett programmerings- och frågespråk för databaser. Med programmeringsspråk menas att du kan skapa och administrera databaser med hjälp av MySQL, och med frågespråk
Läs merAtt koppla FB till AD-inloggning
Att koppla FB till AD-inloggning Helen Ekelöf 16. nov. 2017 (uppdaterad 10.april 2018) SOKIGO Box 315 731 27 Köping +46 (0)8 23 56 00 info@sokigo.com http://www.sokigo.com Org.nr: 556550-6309 INNEHÅLLSFÖRTECKNING
Läs merÖversikt. Installation av EasyPHP 1. Ladda ner från http://www.easyphp.org/ Jag använder Release 5.3.4.0 2. Installera EasyPHP.
Laboration 1 Översikt 1. Att komma igång med laborationsmiljön a. installera Aptana Studio 3 b. Installera EasyPHP 2. Testa lite programmering a. Testa enkla uppgifter b. Testa automatiskt 3. Skapa inloggningsformulär
Läs merKundhandledning för EBIS. E-space Business Intelligence System. Version
Kundhandledning för EBIS E-space Business Intelligence System Version 1 10-10-06 E-space Communication AB 2010 Innehåll 1. Introduktion 3 2. Filerna har olika egenskaper 4 2.1. Analys i kundzonen. 4 2.2.
Läs merAnvändarhandledning Plancenter Admin version 2011
Användarhandledning Plancenter Admin version 2011 Senast reviderad 2012-01-16 Utgivare pcskog AB Copyright 2012 pcskog AB Innehållsförteckning...2 1 Välkommen...2 2 pcskog Plancenter 2.1 Plancenter Admin...
Läs mer[SLUTRAPPORT: DRAWPIXLZ (ANDROID-APP)] Slutrapport. Författare: Zlatko Ladan. Program: Utvecklare av Digitala Tjänster 180P
Slutrapport Författare: Zlatko Ladan Program: Utvecklare av Digitala Tjänster 180P Kurs: Individuellt Mjukvaruprojekt Z l a t k o L a d a n Sida 1 Abstrakt: Denna rapport handlar om mitt projekt som jag
Läs merJa, men resultatet blir inte lika bra. Det är att skapa genvägsikoner. Se anvisningar nedan:
Du måste ha WinZip installerat, eller ett annat program som kan hantera filer med filtillägget zip! Du måste packa upp filen innan du kan använda ikonerna eller bilderna här. Vad är WinZip? WinZip är ett
Läs merRemoteBud. Inlämnas: Patrik Johnsson, e01pjo Viktor Karlsson, e01vk
RemoteBud Inlämnas: 2005-02-01 Patrik Johnsson, e01pjo Viktor Karlsson, e01vk Abstract Skulle du också vilja styra dina lampor och rulla ner dina persienner med hjälp av din TV-fjärrkontroll? Remotebud
Läs merINSTALLATION AV KLIENT
2016-09-07 INSTALLATION AV KLIENT BOOK-IT version 9.0 Axiell Sverige AB, Box 24014, 224 21 Lund. Besöksadress: Fältspatsvägen 4, 224 78 Lund tel 046-270 04 00, e-post: axiellsverige@axiell.com, www.axiell.se
Läs merMattekungen åk 6-9 vers. 1.0
Presentation av programvara våren 2008 Bodil Holmström Anna Holmström Bearbetat av Karolina Höglund Mattekungen åk 6-9 vers. 1.0 Allmänt om programmet Mattekungen är ett undervisningsprogram som produceras
Läs merPlantPuppy Räddaren för den som inte kan hålla växterna vid liv
Lunds Tekniska Högskola Elektro- och informationsteknik Digitala Projekt PlantPuppy Räddaren för den som inte kan hålla växterna vid liv Gerda Sidwall Thygesen Sofia Sundbom Zoë Wyon ine14gth@student.lu.se
Läs merMki9100 UPPDATERING. Ladda ned uppdateringsfiler
Mki9100 UPPDATERING Detta dokument beskriver hur man uppdaterar handsfreesatsen via USB porten. Uppdateringar är nödvändiga för att förbättra kompabiliteten för Parrot enheten mot nya telefoner på marknaden.
Läs merStoregate Pro Backup. Innehåll
Storegate Pro Backup Välkommen! I denna manual kan du bland annat läsa om funktioner och hur du ska konfigurerar programmet. Läs gärna vårt exempel om versionshantering och lagringsmängd innan du konfigurerar
Läs merUppgraderingsinstruktion för Tekis-FB Avisering version 6.3.1
Uppgraderingsinstruktion för Tekis-FB Avisering version 6.3.1 Allmänt Releasen omfattar uppgradering av Tekis Aviseringsprogram version 6.3.1 (för både Tekis-FIR och Tekis-KID avisering) samt databasuppgradering
Läs merFLEX Personalsystem. Uppdateringsanvisning
FLEX Personalsystem Uppdateringsanvisning Innehållsförteckning UPPDATERING... 3 Allmänt... 3 Förberedelser... 3 Informera om uppdatering... 3 Ladda hem uppdateringsfiler... 4 Att observera vid uppdatering...
Läs merPresentationsprogram - Kravspecifikation. Henrik Österdahl och Jenny Melander, D mars 2002
Presentationsprogram - Kravspecifikation Henrik Österdahl och Jenny Melander, D-01 18 mars 2002 1 Innehåll 1 Inledning 3 1.1 Mål................................... 3 1.2 Omfattning...............................
Läs merSystemkonstruktion SERIEKOMMUNIKATION
Systemkonstruktion SERIEKOMMUNIKATION Laborationsansvariga: Anders Arvidsson Utskriftsdatum: 2005-04-26 Syfte Laborationen syftar till att ge studenten tillfälle att närmare bekanta sig med RS-232-protokollet,
Läs mer