EasyRun En løbers bedste ven
|
|
- Astrid Davidsen
- 8 år siden
- Visninger:
Transkript
1 En løbers bedsteven Anders Arnfast 06525, Martin Søberg 0655, Ken Falk
2 . INDHOLD. Indhold Introduktion... 3 Opsætning System arkitekturdesign Hardware Design... 5 Ethernet Controller & Touch Controller... 5 SD Kort... 5 Accelerometer Software Design... 7 Presentation layer... 7 Controller... 7 Views... 7 UIElements... 8 Business layer & Data acces layer... 8 Accelerometer... 9 Runner... 9 SimRunner... 9 PersisterFileSystem... 9 XMLParser... 9 ConnectionHandler... 0 TCPServer Resultater Konklusion... 2
3 2. INTRODUKTION I dette projekt skal der designes og udvikles et løbehjælpemiddel der kan vise følgende under et løb: Løbelængde. Nuværende hastighed. Gennemsnitlige hastighed. Energi forbrænding. Have følgende funktionaliteter: Downloade en brugerprofil fra en desktop pc indeholdende navn, vægt og skridtlængde Kunne gemme hvert løb der er fortaget, dvs. løbet skal kunne persisteres. Gøre det muligt at løbe mod et tidligere løb som er gemt. Kunne uploade samt download gemte løb til en PC. Til udvikling af disse bliver der benyttet: Tahoe-II kort, til at installere applikationen på. Accelerometer, til at registrere antal skridt. Ethernet, til at kommunikere med PC med. Touch skærm, til brugergrænseflade. Dette projekt er fungerer som afsluttende opgave i ITEWM faget og vil give et indblik i hvorledes der udvikles systemet til embedede enheder. OPSÆTNING For at desktop applikationen kan kommunikere med EasyGo platformen over ethernet, skal desktop pc en konfigureres med opsætningen på Figur 2. Ip i desktop applikationen er sat til at connecte til , hvilket er Tahoe-II kortets ip. Hvis dette kræves ændre foregår det i TCPClient og string host= <<nye ip>>. 3 Figur - Ip opsætning på desktop pc'en.
4 3. SYSTEM ARKITEKTURDESIGN Figur 2 - Diagram over system arkitekturen 4
5 4. HARDWARE DESIGN Til udvikling er der benyttet et Tahoe-II development board, som ses på figuren herunder. Figur 3 - Hardware oversigt, Tahoe-II Ethernet Controller & Touch Controller På dette kort benyttes SPI bussen til kommunikation med Ethernet Controlleren, driveren til denne er wrappet i.net Micro Frameworket under System.Net.Sockets. SPI benyttes også til Touch Controlleren, som håndterer alle inputs på skærmen. Disse touch inputs er linket til applikationen igennem frameworket Microsoft.SPOT.Touch.Touch.Initialize( <<Applikation>> ), hvilket resulterer i at alle touch inputs bliver sendt til funktionen OnStylusDown(StylusEventArgs e) som findes i UIElement. SD Kort SPI bussen benyttes også til at tilgå SD kortet. På dette kort er der placeret en fil system. Dette kan tilgås gennem klassen System.IO.Directory og der derefter benyttes almindelige Streams til at placere data på kortet. 5
6 Accelerometer IC2 bussen benyttes til at kommunikere med accelerometret på Tahoo-II kortet. Device Solutions har udgivet en driver til MMA7455 accelerometret. Da der i dette projekt skulle registreres skridt, ville det være optimalt at modtage interrupts fra accelerometret. Databladet for MMA7455 blev gennemgået, og det viste sig at det netop var muligt at sætte MMA7455 op til at give interrupts, hvis accelerationen på en af x- y-z akserne oversteg en konfigurérbar grænseværdi. Dette var en optimal løsning, da der således ikke skulle konstant skulle polles på accelerometret, men at problemet blev løst på hardware niveau, og der kunne modtages et interrupt, når der var foretaget en interessant acceleration(et skridt). Der blev skrevet en klasse, som udvidede mulighederne i driveren fra Device Solutions, således at der kunne modtages interrupts fra accelerometret. Det viste sig desværre, at der ikke blev modtaget interrupts fra accelerometret, og polling løsningen måtte implementeres i stedet. Dette var lidt ærgeligt, da databladet for MMA7455 lagde op til en sådan løsning, samt der ifølge Tahoo-II specifikationen var forbindelse fra cpu ens GPIO4 pin til accelerometerets interruptpin (INT). Det kunne dog tyde på at det var et generelt problem, da MMA7455 driveren fra Device Solutions heller ikke understøtter interrupt funktionaliterne beskrevet i databladet for MMA7455 accelerometret. 6
7 5. SOFTWARE DESIGN PRESENTATION LAYER ConnectionHandler Views UIElements Controller RunModel IRunner IRunner Runner SimRunner IPersister Persister Controller Presentation layer er bygget op omkring MVC ( Model View Controller ) princippet. Controlleren har mulighed for at styre hvilket views der skal vises, samt modellere RunModellen. Controlleren får input fra Runner klassen, der giver de værdier der opsamles fra den nuværende løbe tur. SimRunner arbejder på tidligere gemte løbeture og bliver brugt når skal lave et Ghost Løb ( man løber imod en tidligere gemt løb). Controlleren har også forbindelse til at persister sådan er i stand til at hente og gemme løb. Controlleren hoster også ConnectionHandler, der styrer alle connectins over ethernet til systemet. Views Views ActionView MenuView GhostLoadView RunView UploadView GhostView 7
8 Der er 6 forskellige views i systemet. MenuView og Action view bliver brugt i til at håndtere genellelle inputs fra brugeren. MenuView bliver altid vist, samt ActionView kun bliver vist under normal og ghost run. Dette er gjort for at ikke skulle lave input panel i alle views, og i stedet genbruge noget kode. RunView repræsentere det view man ser når man løber normalt og GhostView repræsentere det view når man løber imod en tidligere tid. GhostLoadView er det view hvor man loader et tidligere løb. UploadViewet bruges når der en ekstern klient der vil tilgår vores løbe device. UIElements Da Micro Frameworket ikke stiller mange UI elementer til rådighed, har det været nødvendigt at lave nogen selv. RunButton fungere som en button, i en simpel udgave, som vi kender fra.net Frameworket. RunElement viser løbe status, og får en RunModel injectet,som den arbejder op imod. RunListBox er en simpellistbox der bliver brugt når man skal være hvilken tidligere rute man vil løbe imod BUSINESS LAYER & DATA ACCES LAYER IRunner SimRunner IPersister PersisterFileSystem XmlParser IRunner Runner Run ConnectionHandler * Accelerometer RunData TCPServer MMA7455 I2CBus Figur 4 - Klasse diagram for BLL og DAL 8
9 Accelerometer Denne klasse implementerer IAccelerometer interfacet. Denne klasse afkobler systemet fra MMA7455 driveren tilgængelig fra Device Solutions hjemmeside. Dette betyder, at der kunne benyttes en anden driver i systemet, og at kun ville være nødvendigt udskifte Data Access Laget, men de øvrige lag kunne genbruges uden ændringer, så længe at IAccelerometer interfacet stadig implementeres. Accelerometer klassen har ansvaret for at kommunikerer med accelerometer hardware, og afgive events, når der er registreret et skridt. Runner Udfører de beregninger der skal til for at beregne. Løbelængde. Nuværende hastighed. Gennemsnitlige hastighed. Energi forbrænding. Dette gøres ved brug af events fra Accelerometeret og informationer fra Hvert 2. sekund sender Timeren et event med de nyeste beregninger til brugergrænsefladen. SimRunner Denne klasse benytter et forud lavet løb som lægger gemt på SD Kortet. Når SimRunner kører opdaterer den brugergrænsefladen med RunData objekter ud fra deres timestamps PersisterFileSystem Denne klasse kan persistere et Run på filsystemet, kan hente navnet på alle de filer som ligger i mappen og hente en et Run objekt fra filsystemet igennem XMLParser. Arver fra IPersister således at andre persisterings metoder kan laves. Eksempelvis benytter klassen Persister en anden persisterings metode, men persistering på igennem fil systemet blev foretrukket. XMLParser Denne klasse har metoder til at håndtere xml serialization. Da.Net Micro Frameworket ikke håndterer direkte xml serialization er dette gjort igennem manuel kodning. string RunToXml(Run run) Denne metode kan serializere et Run objekt til en string. Denne string er bygget op efter xml standarden. Eksempel på en returneret string ses herunder. <savedrun> <run runnername="ketil" starttime="0"> <rundata avaragespeed="3.5" burnage="0" currentspeed="3.5" totallength="0" totaltime="0"/> <rundata avaragespeed="3.5" burnage="0" currentspeed="3.5" totallength="7" totaltime=" "/> <rundata avaragespeed="3.5" burnage="0" currentspeed="3.5" totallength="4" totaltime=" "/> </run> </savedrun> 9
10 Run FromXmlFile(string filename) Denne metode kan læse en fil, med indehold som set ovenstående, og konvertere det til et Run objekt. ConnectionHandler I denne bliver alle klient forbindelserne håndteret. Klienterne kan lave et request om fire forskellige ting. Få vist hvilke løb er tilstede, downloade et bestemt løb, uploade et bestemt løb, downloade en brugerprofil filen eller uploade en brugerprofil. TCPServer Tcp serveren venter på at der forbinder en klient og returnerer den socket som klienten er forbundet på til ConnectionHandler. I denne benyttes der af vigtige klasser: System.Net.Sockets.socket til at vente på klient forbindelser og holde klient info. System.SPOT.Net.NetworkInfo til at hente IP på kortet. System.Net.Sockets.ProtocolType.TCP til at angive at det er en tcp forbindelse der bliver oprettet, dette giver en form for datasikring. 0
11 6. RESULTATER Der er blevet udviklet en prototype af på Tahoo-II udviklingskit et. er i stand til at registrere skridt ved hjælp af accelerometret på Tahoo-II kortet. Der er endvidere udviklet en tynd desktop applikation, som gør det muligt at loade brugerprofiler ned på platformen gennem et ethernetkabel. Brugerprofilen består af brugerens navn, vægt og skridtlængde. Denne information benytter til at udregne hastighed, forbrænding og distance for et løb. Det er endvidere muligt at up- og downloade et gemt løb til en desktop pc via ethernetkabel. Herefter er det muligt at løbe mod et gemt ghost løb. Det er udviklet en brugergrænsefalde, som viser relevant løbedata. Brugergrænsefalden benytter touchskærmen til at modtage inputs fra brugeren. 7. KONKLUSION er blevet udviklet på Tahoo-II udviklingsplatformen. Et færdigt produkt vil naturligvis have en meget anderledes og mere praktisk formfaktor. Der vil endvidere skulle udvikles en energikilde, formodentlig i form af en genopladeligt batteri..net Micro FrameWork er et meget sparsomt framework i forhold til.net til desktop pc er, men de mest basale funktionaliteter er dog til rådighed, gennem samme API som det fulde.net framework. Derved kan meget kode portes direkte fra desktop applikationer. Så Microsoft har ret i at springet fra.net ned til at kode.net Micro ikke er så stort, og det kan gøres.net udviklingserfaring. Der hvor Micro Framework adskiller sig mest fra.net, er den nære kobling til harware enheder. I den forbindelse introduceres der også en del nye biblioteker. Det har også vist sig, at langt de største problemer har bestået i at kommunikere med hardwaren. Da der f.eks. skulle kommunikeres med et SD kort, for at persistere data, kunne dette SD kort ikke tilgås. Det viste sig, at være fordi kortet skulle formateres med som FAT6, og med en clusterstørrelse på 52bytes. Der var også problemer med at aktivere interrupts på accelerometret, og det var nødvendigt at polle værdier fra det i stedet. Det kan konkluderes, at Microsoft med.net Miro Framework har formået at gøre programmering til en embeded chip enkel for udviklere med erfaring i.net platformen. Det er muligt at portere meget kode fra det fulde.net til.net Micro med en lille indlærings indsats. Det kræves dog en større indlæring, så snart, at der skal kommunikeres med hardware, da der herigennem introduceres nye og ukendte biblioteker i forhold til.net framwork et.
Database for udviklere. Jan Lund Madsen PBS10107
Database for udviklere Jan Lund Madsen PBS10107 Indhold LINQ... 3 LINQ to SQL og Arkitektur... 3 O/R designere... 5 LINQ Den store introduktion med.net 3.5 er uden tvivl LINQ(udtales link): Language-INtegrated
Læs mereITWEM1. Home Management System. Udarbejdet af: Mads Michelsen (04200) Morten Engberg (04268) Sune Hedetoft (03800) Dato: 4.
ITWEM1 Home Management System I2C Temp. Sensor GPIO Tænd/Sluk Sensor SPI Alarm Bluetooth Udarbejdet af: Mads Michelsen (04200) Morten Engberg (04268) Sune Hedetoft (03800) Dato: 4. juni 2009 Ingeniørhøjskolen
Læs mereArkitektur for begyndere
Denne guide er oprindeligt udgivet på Eksperten.dk Arkitektur for begyndere Denne artikel beskriver forskellige basale n-tier arkitekturer. Som man bør kende og have valgt inden man går igang med at udvikle
Læs mereAVR MP3 29-05-08 05576 Ingeniørhøjskolen i Århus Michael Kaalund
AVR MP3 29-05-08 Indholdsfortegnelse 1 Introduktion...2 2 Udviklingsmiljø...2 3 Beskrivelse af systemet...3 3.1 VS1001k...3 3.2 MP3 file formatet...6 4 Konklusion...6 5 Litteratur liste...6 6 Illustrations
Læs mereInstallation og Drift. Aplanner for Windows Systemer Version 8.15.12
Installation og Drift Aplanner for Windows Systemer Version 8.15.12 Aplanner for Windows løsninger Anbefalet driftsopsætning Cloud løsning med database hos PlanAHead Alle brugere, der administrer vagtplaner
Læs mereIndholdsfortegnelse for kapitel 3
Indholdsfortegnelse for kapitel 3 Kapitel 3 Design............................................................ 2 Database........................................................... 3 ER-diagram.................................................
Læs mereRemote m. Bluetooth Interface Projekt Rapport
Ingeniørhøjskolen i Århus ITWEM1 Remote m. Bluetooth Interface Hold: ITWEM1 Gruppe: Gruppe 11 Vejleder: Michael Alrøe Projektdeltagere: Dennis Madsen [20060941] Leni Guldbrandt Lausdahl [06721] Martin
Læs mereArduino Programmering
Microcontroller, Arduino I teknologi skal vi lære at lave programmer til uc for at have muligheden til eksamen at kunne lave intelligente el-produkter. I hvert fald skal vi have set mulighederne, og forstået
Læs mereProjekt Rapport. Windows Embedded Mobile. Rasmus Larsen, Thomas Vogel & Harald Nielsen. Version 1.00 Side 1 af 26
Projekt Rapport Windows Embedded Mobile Rasmus Larsen, Thomas Vogel & Harald Nielsen Version 1.00 Side 1 af 26 GODKENDELSESFORMULAR Ved underskrivelse af dette dokument accepteres det af begge parter,
Læs mereTDCs Signaturserver. 11/05 - Version 1.0 2005 TDC Erhverv Sikkerhed og certifikater
TDCs Signaturserver Side 2 Indhold Indledning...3 Teknisk projekt... 3 Tekniske forudsætninger... 3 Installation af klienten... 4 Udstedelse af signatur... 4 Anvendelse af signaturen... 6 Eksport af signaturen...
Læs mereHurtig Start Guide 1
Hurtig Start Guide 1 Kamera Tilslutnings Diagram Telefon Tablet OBS: I den indledende opsætning, tilslut kameraet til routeren med Ethernet kablet, følg derefter de næste trin 2 1. Installer Reolink APP
Læs mereHELLO INSTALLATIONS GUIDE - DANSK RACKPEOPLE
HELLO INSTALLATIONS GUIDE - DANSK RACKPEOPLE 1 Tekniske Krav 1.1 Hardware krav: En skærm gerne med touch Hvis skærmen ikke har touch, skal du bruge et tastatur og en mus Webcam Gerne i HD En ekstern lydenhed
Læs mereDeling i Windows. Netteknik 1
Deling i Windows - via Net eller Hjemmegruppe! Netteknik 1 Net historisk set Net - Network Basic Input Output System Giver - på en simpel og nem måde - mulighed for at dele ressourcer (filer, printere
Læs mereHvorfor skal vi bruge objekt orienteret databaser?
OODBMS Vs. RDBMS 1 Indholdsfortegnelse Hvorfor skal vi bruge objekt orienteret databaser?... 3 OODBMS i erhvervslivet... 4 Bagsiden af medaljen... 5 OODBMS i praksis... 6 Konklusion... 8 2 Hvorfor skal
Læs mereViditronic NDVR Quick Guide. Ver. 2.0
Viditronic NDVR Quick Guide Ver. 2.0 1 Indholdsfortegnelse 1. HOVEDMENU 3 1.1 START 5 1.2 AKTIVITETSINDIKATOR: 7 1.3 INFORMATIONS VINDUE: 7 1.4 PTZ KAMERA KONTROL: 7 1.5 SKÆRMMENU 8 1.5.1 AKTIVER BEVÆGELSE:
Læs mereStreame fra Winamp til Dreambox/pc på netværk.
Streame fra Winamp til Dreambox/pc på netværk. 1. Formål 2. Forudsætninger og installationer 3. Opsætning 4. Start streaming 5. Aflyt streaming 6. Kontakt 1. Formål Mange benytter Winamp ( Nullsoft, Inc.)
Læs merePID2000 Archive Service
PROLON CONTROL SYSTEMS Herstedvesterstræde 56 DK-2620 Albertslund Danmark Tlf.: (+45) 43620625 Fax: (+45) 43623125 PID2000 Archive Service Bruger vejledning Juni 2002 Denne manual beskriver brugen af softwaren
Læs mereWEM1 Projekt. Bluetooth-Remote. Anders Bilde (06740) Kim Thomsen (06768) Peter Bertelsen (05210)
Bluetooth-Remote Winamp WEM1 Projekt Anders Bilde (06740) Kim Thomsen (06768) Peter Bertelsen (05210) IHA d. 4. juni 2009 0 Indholdsfortegnelse Figuroversigt... 2 Indledning... 3 System introduktion...
Læs mereOpsætning af terminalklient til Dantek BiblioMatik 20. januar 2006
Opsætning af terminalklient til 20. januar 2006 2 Opsætning af terminalklient Opsætning af terminalklient til Dette kapitel udgør en del af den samlede vejledning til. Copyright 2006 by Dantek A/S er udviklet
Læs mereAndreas Nordbek & Kristoffer Skude Jensen. DMX Styring 31-05-2010. Side 1 af 15
Andreas Nordbek & Kristoffer Skude Jensen DMX Styring 31-05-2010 Side 1 af 15 Indholdsfortegnelse 1 Indledning... 3 2 DMX... 4 3 Arkitektur... 5 4 Hardware design... 6 4.1 SPI... 9 5 Software... 10 5.1
Læs mereMicrocontroller, Arduino
Microcontroller, Arduino Programmerbar elektronik. uc Vi skal lære at lave programmer til uc for at kunne lave el-produkter. Forstå princippet i programmering af en uc og se mulighederne. Programmeringen
Læs mereGrundlæggende OOA - OOD
Grundlæggende OOA - OOD Dette kursus henvender sig til personer, der har lille eller ingen erfaring med softwareudvikling. Med udgangspunkt i UML opbygges et solidt kendskab til softwareudviklingens kunst
Læs mereCitrix CSP og Certificate Store Provider
Project Name Document Title TDC Citrix Citrix og Certificate Store Provider Version Number 1.0 Status Release Author jkj Date 5-10-2006 Trademarks All brand names and product names are trademarks or registered
Læs mereFjernstyring af Lego-robot med WiiMote og Tahoe-II
Fjernstyring af Lego-robot med WiiMote og Tahoe-II WEM1 projektrapport 04-06-2009 06842 Lasse Haugsted Rasmussen 06710 Jeppe Langhoff Sørensen 06746 Martin Slotsdal Madsen 06836 Peter Vestergaard Nielsen
Læs mereNetværk & elektronik
Netværk & elektronik Oversigt Ethernet og IP teori Montering af Siteplayer modul Siteplayer teori Siteplayer forbindelse HTML Router (port forwarding!) Projekter Lkaa Mercantec 2009 1 Ethernet På Mars
Læs mereMANUAL SKIOLD GØR EN FORSKEL DM6000 INSTALLATION
MANUAL SKIOLD GØR EN FORSKEL DM6000 INSTALLATION 140 981 002 956 Vers. 3.47a 16-01-2017 INDHOLD 1 Introduktion... 4 2 Udpak DM6000 Installationen... 4 3 Installer DM6000... 6 4 Første opstart af DM6000...
Læs mereMANUAL SKIOLD GØR EN FORSKEL DISTRIWIN SERVICE INSTALLATION
MANUAL SKIOLD GØR EN FORSKEL DISTRIWIN SERVICE INSTALLATION 140 981 002 930 Vers. 1.01 05-01-2017 INDHOLD 1 Introduktion... 4 2 Udpak DistriWin Service installationen... 4 3 Installer DistriWin Service...
Læs mere2017 Recordit.nu version 2. Call Recorder Kvikguide for Apresa Client
2017 Recordit.nu version 2 Call Recorder Kvikguide for Apresa Client Indholdsfortegnelse 1 Indledning... 3 2 Opsætning... 4 2.1 Brugere... 4 2.2 Konto... 7 2.3 Server forbindelse... 7 2.4 Skærm... 8 2.5
Læs mereInstallation og Drift. Aplanner for Windows Systemer Version 8.15
Installation og Drift Aplanner for Windows Systemer Version 8.15 Aplanner for Windows løsninger Tekniske forudsætninger Krav vedr. SQL Server SQL Server: SQL Server 2008 Express, SQL Server 2008 R2 eller
Læs mereLærer nye styresystemer Installerer programmer som kun kan bruges i ældre versioner
Virtuel PC Fordele/ulemper Fordele: Lærer nye styresystemer Installerer programmer som kun kan bruges i ældre versioner Ulemper: Reserverer RAM (Windows 7) Problemer med at ureglementeret lukke ned Mister
Læs mereSådan logger du ind... 2 Hvilke mapper kan du tilgå... 3 Visning af eksempel af en fil... 5 Sådan deler du en fil... 7 Se hvad du deler med andre...
Sådan logger du ind... 2 Hvilke mapper kan du tilgå... 3 Visning af eksempel af en fil... 5 Sådan deler du en fil... 7 Se hvad du deler med andre... 9 Offline synkronisering... 11 Klienter til mobile enheder...
Læs mereOpdatering af firmware
Opdatering af firmware Udgave 1 1. Oversigt Introduktion Denne manual beskriver, hvordan Premier 48, 88, 168 og 640 opdateres til firmwave version 8.x Udstyr Følgende udstyr skal benyttes til opgraderingen:
Læs mereDeling i Windows. - via NetBIOS eller Hjemmegruppe! Netteknik 1
Deling i Windows - via NetBIOS eller Hjemmegruppe! Netteknik 1 NetBIOS historisk set NetBIOS - Network Basic Input Output System Giver - på en simpel og nem måde - mulighed for at dele ressourcer (filer,
Læs mereBOULEVARDEN 19E 7100 VEJLE LERSØ PARKALLE KØBENHAVN Ø TLF Webservices Installationsvejledning
BOULEVARDEN 19E 7100 VEJLE LERSØ PARKALLE 101 2100 KØBENHAVN Ø TLF. 76 42 11 00 WWW.UNIK.DK Webservices Installationsvejledning Indholdsfortegnelse Indholdsfortegnelse... 1 Formål... 2 Nyt fra version
Læs mereStudieordning del 3-2015
Studieordning del 3-2015 Valgfag, PBA i økonomi og informationsteknologi Bachelor of Business Economics and Information Technology Version 1.0 Revideret december 2014 Side 0 af 4 Indhold del 3 Valgfag
Læs mereMicrocontroller, Arduino
Microcontroller, Arduino Kompendium til Arduino-programmering i Teknologi. Vi skal lære at lave programmer til uc for at kunne lave el-produkter. Vi skal forstå princippet i programmering af en uc og se
Læs mereSYSTEMDOKUMENTATION AF POC
DIGITALISERINGSSTYRELSEN POC PÅ ORKESTRERINGSKOMPONENTEN SYSTEMDOKUMENTATION AF POC Version: 1.1 Status: Endelig Godkender: Forfatter: Copyright 2019 Netcompany. All rights reserved Dokumenthistorik Version
Læs mere-Krav til klinikkens udstyr (hardware/netværk mm.)
-Krav til klinikkens udstyr (hardware/netværk mm.) Før al dente kan installeres på klinikken skal det nødvendige udstyr være konfigureret og på plads. Der skal være adgang til server og samtlige klient-maskiner,
Læs mereVejledning til Retsinformation web services test stubs
Civilstyrelsen Vejledning til Retsinformation Version:2 2010.02.08 Indholdsfortegnelse 1. Introduktion... 3 2. Installation... 3 3. Web Service beskrivelse og testdata... 3 2010.02.08 2 Side 2 af 5 1.
Læs mereFuld installation af Jit-klient
Fuld installation af Jit-klient Indholdsfortegnelse Systemkrav til afvikling af Jit-klienten...3 Opsætning af firewall...4 Om installationsfilen...5 Installation af MSI-filen...6 Om SSL-certifikater...13
Læs mereIndholdsfortegnelse for kapitel 1
Indholdsfortegnelse for kapitel 1 Forord.................................................................... 2 Kapitel 1.................................................................. 3 Formål............................................................
Læs mereWELLPLOT ARCGIS BRUGERMANUAL 9.3.1 I G I S A P S 2 0 1 1
WELLPLOT ARCGIS BRUGERMANUAL 9.3.1 I G I S A P S 2 0 1 1 W e l l P l o t A r c G I S BRUGERMANUAL 9.3.1 Udarbejdet for: Titel: Dokumenttype: I GIS ApS WellPlot ArcGIS Brugermanual 9.3.1 Software manual
Læs mereSmartFraming Et vindue til nationale sundhedssystemer. Version 3.0
SmartFraming Et vindue til nationale sundhedssystemer Version 3.0 Infrastruktur i dagens sundheds IT Det sundhedsfaglige personale benytter sig i dag af en række forskellige systemer i forbindelse med
Læs mereDelfi Connect. Bruger vejledning 1. TILSLUTNING...2 2. INSTALLATION...3 3. MENUSTRUKTUR...4
Delfi Connect Bruger vejledning INDHOLD 1. TILSLUTNING...2 2. INSTALLATION...3 3. MENUSTRUKTUR...4 TOOLS...4 4. KOMMUNIKATIONS OPSÆTNING...5 5. GENEREL OPSÆTNING OG DATA KONFIGURATION...6 RECORD...8 BASAL
Læs mereAPPLIKATIONSARKITEKTUR ERP INFRASTRUKTUR. EG Copyright
APPLIKATIONSARKITEKTUR ERP INFRASTRUKTUR EG Copyright Infrastruktur er mere end nogle servere... Den Mentale Infrastruktur Den Fysiske Infrastruktur Den Mentale Infrastruktur Vi vil jo gerne have vores
Læs mereProgrammering af CS7050 TCP/IP modul
Comfort CSx75 Programmering af CS7050 TCP/IP modul Introduktion CS7050 TCP-IP modulet er en fuldt integreret enhed, som tilbyder nye funktioner til Comfort seriens centraler i form af TCP/IP Ethernet forbindelse
Læs mere04-11-2011. Kom godt i gang med SkoleVDI. - Sådan kommer du på VDI
04-11-2011 Kom godt i gang med SkoleVDI - Sådan kommer du på VDI Fredericia Kommune, November 2011 Kom godt i gang med SkoleVDI - Sådan kommer du på VDI Umiddelbart kan du få adgang til VDI fra følgende
Læs mereFoto-Applikation Dokumentation. Et Kod-i-Ferien projekt
Foto-Applikation Dokumentation Et Kod-i-Ferien projekt 1 Indholdsfortegnelse Systemets generelle opsætning... 3 Systemets elementer... 4 iphone applikation... 4 PHP-script... 4 Wordpress-plugin... 4 Website...
Læs mereNetværksmålinger. - en introduktion! Netteknik. TCP - IP - Ethernet
Netværksmålinger - en introduktion! Netteknik TCP - IP - Ethernet 1 DNS eksempel På en ældre Windows 7 pc sker følgende deault ved DNS opslag: HOSTS filen kigges igennem DNS + DNS Suffix checkes LLMNR
Læs mereSvendeprøve Projekt Tyveri alarm
Svendeprøve Projekt Tyveri alarm Påbegyndt.: 8/2-1999 Afleveret.: 4/3-1999 Projektet er lavet af.: Kasper Kirkeby Brian Andersen Thomas Bojer Nielsen Søren Vang Jørgensen Indholds fortegnelse 1. INDLEDNING...3
Læs mereInstallationsvejledning for CAB Service Platform med CABInstall
Installationsvejledning for CAB Service Platform med CABInstall Innehåll INDLEDNING... 2 INSTALLATION... 3 AVANCERET INSTALLATION... 10 YDERLIGERE INFORMATION... 11 Proxy... 11 Side 1 af 12 Indledning
Læs mereProgram Dokumentation PC Software Skrevet af. Gruppen. Version 1.0
Program Dokumentation PC Software Skrevet af Gruppen. Version 1.0 Indholds fortegnelse 1. INDLEDNING...3 1.1. FORMÅL...3 1.2. REFERENCER...3 1.3. VERSIONSHISTORIE...3 1.4. DEFINITIONER...3 1.5. DOKUMENTATIONENS
Læs mereJSP, Tomcat. Tutorial lavet af Jákup W. Hansen TSU semester 10.october 2007
JSP, Tomcat Tutorial lavet af Jákup W. Hansen TSU 2006 3.semester 10.october 2007 Hvad er JSP(Java Server Pages): Det er en teknik som er bygget ovenover Servlets teknikken, men fidusen er at det skal
Læs mereInstallations- og. Brugervejledning. Rambøll CAREArkiv - version feb Rambøll Informatik A/S. j.nr. LLP feb.
Rambøll CAREArkiv - version 8.00.06 feb. 2008 Installations- og Brugervejledning Rambøll Informatik A/S j.nr. LLP070004.2 feb. 2008 Installations- og Brugervejledning til Rambøll CAREArkiv v. 8.00.06 Indholdsfortegnelse
Læs mereVejledning til Teknisk opsætning
Vejledning til Teknisk opsætning v. 1.0 Adm4you, 2010. Indhold Kort om denne vejledning... 3 Generelt om easyourtime... 3 Installation af databasen... 3 Sikkerhed og rettigheder... 4 SQL Login... 4 Rettigheder
Læs mereinox App inox Funktioner
inox App inox applikationen til iphone og ipad giver dig mulighed for at styre og overvåge dit NOX system, ligegyldigt hvor du befinder dig. inox Funktioner Kan tilkoble og frakoble områder Kan se og kvittere
Læs mere2. Systemarkitektur... 2
Indholdsfortegnelse 2. Systemarkitektur... 2 2.1 Præsentationsserverarkitektur... 3 2.2 Applikationsserverarkitektur... 7 Version 7.0 Side 1 af 7 5. Systemarkitektur Arkitekturen for Nyt BBR bygger på
Læs mereOpsætning af klient til Hosted CRM
Opsætning af klient til Hosted CRM Dette dokument beskriver, hvordan der oprettes forbindelse til en Hosted CRM løsning hos TDC Hosting A/S Morten Skovgaard, 24. april 2006 1 Indledning... 2 2 Konfiguration
Læs mereQUICK MANUAL BRUGERNAVN: ADMIN PASSWORD: 00000 APP: SMARTEYES PRO PORT: 50100. SecVision - Quick Manual v1.0
QUICK MANUAL BRUGERNAVN: ADMIN PASSWORD: 00000 APP: SMARTEYES PRO PORT: 50100 SecVision - Quick Manual v1.0 1. System Login 1.1. Bruger Login ID: admin Password: 00000 1.2. Indstilling af dato/tid og harddisk
Læs mereKursusgang 11. Oversigt: Sidste kursusgang Værktøjer til udvikling og implementering af HCI-design Oversigt over Java Swing
Kursusgang 11 Oversigt: Sidste kursusgang Værktøjer til udvikling og implementering af HCI-design Oversigt over Java Swing Design af brugerflader 11.1 Samme sted Forskellige steder Sidste kursusgang Samtidigt
Læs mereProjekt rapport. for. Zigbee kommunikation
Projekt: Zigbee kommunikation Dato: 24-02-2010 Afleverings Dato: 04-06-2009 Titel: Projekt rapport for Zigbee kommunikation 6. semester projekt i WEM1 ved Ingeniørhøjskolen i Århus Gruppe 2: 06709 Sean
Læs mereStudieordning del 3-2014
Studieordning del 3-2014 Valgfag Datamatiker AP Graduate in Computer Science Version 1.1 Revideret august 2014 Side 0 af 6 del 3 Valgfag 1. Valgfrie uddannelseselementer...2 2. Valgfaget Android...2 3.
Læs mereIP Modul report / Netværks software manual 1.0 Funktions beskrivelse:
IP Modul E-mail report / Netværks software manual 1.0 Funktions beskrivelse: IP modulet anvendes til generering af e-mail alarm fra Fronti alarm-centraler samt fjernstyring af Fronti alarm-centraler via
Læs mereDM531 - Softwarearkitektur Projekt - TaxaTracer, Statisk Kort. Martin Dissing-Hansen 251088 Alexander Poopeiko 090288 Jens Riise Danielsen 100267
DM531 - Softwarearkitektur Projekt - TaxaTracer, Statisk Kort Martin Dissing-Hansen 251088 Alexander Poopeiko 090288 Jens Riise Danielsen 100267 December 17, 2009 3.1 Valg at brugsmønster til udvidelse
Læs mereLAB ØVELSE KONFIGURATION AF DHCP PÅ DANSK AF KIM DONNERBORG / RTS
LAB ØVELSE KONFIGURATION AF DHCP PÅ DANSK AF KIM DONNERBORG / RTS INDHOLDSFORTEGNELSE Lab øvelse Konfiguration af DHCP på router...2 Topologi...2 Adresse Tabel...2 Formål...2 Baggrund...2 Udstyrs specifikation:...2
Læs mereRouteren. - og lag 3 switchen! Netteknik 1
Routeren - og lag 3 switchen! Netteknik 1 Routeren en introduktion NETVÆRK 10.0.0.0 NETVÆRK 192.168.1.0 E1 Router E0 S0 NETVÆRK 194.182.2.0 Grundlæggende LAN teknologi består af Ethernet switche der flytter
Læs mereKravspecifikation For. Gruppen
Kravspecifikation For Gruppen Indholdsfortegnelse 1. INDLEDNING...3 1.1 FORMÅL...3 1.2 REFERENCER...3 1.3 LÆSEVEJLEDNING...3 2. GENEREL BESKRIVELSE...4 2.1 SYSTEM BESKRIVELSE...4 2.2 SYSTEMETS FUNKTION...4
Læs mere4. Tilslut batteri backup i centralen til dens konnekter. I tilfældet af en alarm indtast Masterkoden (default 1234) for at afstille alarmen
Installations punkter. 1. Monter centralen hvor man ønsker den placeret 2. Monter forsyningskablet 3. Tilslut Ethernet kablet og/eller SIM kortet til kommunikations modulet 4. Tilslut batteri backup i
Læs mereSkyfillers Online Backup. Kundemanual
Skyfillers Online Backup Kundemanual Kundemanual Indhold Opsætning... 2 Installation... 2 Download software... 2 Installation under Windows... 2 Installation under Mac OS X... 3 Log ind... 3 Tilpas kontoindstillinger...
Læs mereIndhold. Download driver... 2. Find version af Windows 8... 3. Hent drivers til Windows 8... 5. Udpak driver... 6
KB print Windows 8 installations guide DET KONGELIGE NATIONAL OG Indhold Download driver... 2 Find version af Windows 8.... 3 Hent drivers til Windows 8... 5 Udpak driver... 6 Windows 8 installation af
Læs mereFleeDa (DBK Fleetmap Database) Installationsvejledning til installation af VPN og FleeDa klient på egen PC (Juli 2017)
FleeDa (DBK Fleetmap Database) Installationsvejledning til installation af VPN og FleeDa klient på egen PC (Juli 2017) Page 1 of 12 Indhold 1 Adgang til FleeDa... 3 1.1 HW og SW forudsætninger... 3 1.2
Læs mere\ \ Computerens Anatomi / /
HTX Roskilde - mat-it-prog, 1.4 \ \ Computerens Anatomi / / Introduktion En PC ( personlige computer ) eller computer er bygget op af forskellige komponenter. Vi vil hermed gennemgå størstedelen af computerens
Læs mereWii Software Modificering. Uber Guide
Wii Software Modificering Uber Guide Af Michael Bartholin (og Alice Raunsbæk) http://wii.m-r-a.dk Side 1 af 21 Indholdsfortegnelse Indholdsfortegnelse...2 Introduktion...3 Krav...3 Forberedelse...3 Historik...3
Læs mereCivilstyrelsen. Lex Dania editor 2010. Installationsvejledning. Version: 1.0 2012-03-09
Installationsvejledning Version: 1.0 2012-03-09 Indhold 1 INDLEDNING... 3 1.1 HVAD ER LEX DANIA EDITOR 2010?... 3 1.2 FORUDSÆTNINGER FOR ANVENDELSE... 3 1.2.1 Hardware... 3 1.2.2 Software... 3 1.3 DISTRIBUTION
Læs mereOversigts billedet: Statistik siden:
1 Tilslutning: Tilslut et nætværks kabel (medfølger ikke) fra serverens ethernet port til din router. Forbind derefter bus kablet til styringen, brun ledning til kl. 29, hvid ledning til kl. 30 Forbind
Læs mereIAI Quick Start Guide
IAI Quick Start Guide Opsætning: Manualen til controllerene ligger i: Produkter\IAI\Manual\RoboCylinder\Controller\ Her ligger den i en undermappe alt efter hvilken type controller det er. Installer RCPC
Læs mereHvordan laver jeg mit eget kort på ArcGIS Online?
Hvordan laver jeg mit eget kort på ArcGIS Online? Hvis du ønsker at lave dit eget kort på ArcGIS Online, er det naturligvis også muligt. 1. Start en web browser, tilgå http://www.arcgis.com og log ind.
Læs mereBedrebolig.htk.dk. Beskrivelse af version 2. 26. juni 2015
Bedrebolig.htk.dk Beskrivelse af version 2 26. juni 2015 1 Indhold 1. Introduktion... 3 2. Gennemgang af løsningens sider og deres formål... 4 2.1 Forside... 4 2.2 Beregn... 4 2.3 Din boligs oplysninger...
Læs mereIntroduktion OBS: Forberedelse
Product: Cameras, NVRs, DVRs Page: 1 of 17 Introduktion Hik-Connect er en ny service introduceret af Hikvision, som integrerer det dynamiske Domain Name Service sammen med alarm push notifikation service.
Læs mereSpecialiseringen Rapport Lavede Af Rasmus R. Sørensen Side 1 af 6
Side 1 af 6 Indholdsfortegnelse INDHOLDSFORTEGNELSE 1 INTRO 3 STARTEN AF SPECIALISERINGEN 3 ANKOMST TIL SKOTLAND 4 DATABASER 5 NETVÆRK 5 INTERAKTION 5 AFSLUTNING AF SPECIALISERINGEN 5 KONKLUSION 6 Side
Læs mereMobileCTI Dialer Installations og konfigurations vejledning
MobileCTI Dialer Installations og konfigurations vejledning Vejledning i Installation og konfiguration af MobileCTI Outlook Dialer / MobileCTI TAPI Dialer Version 2.10 December 2005 www.blueposition.com
Læs mereWINDOWS FORMS EVENTS INTERAGEREN MED FIL SYSTEMET. Grundlæggende programmering Lektion 9
EVENTS INTERAGEREN MED FIL SYSTEMET WINDOWS FORMS Grundlæggende programmering Lektion 9 1 EVENTS Der sker ting når der sker ting 2 EVENTS Events er brugerhandlinger såsom tastetryk, klik, musebevægelser,
Læs mereTrimble Access Service (Sync)
Vejledning i opsætning af Trimble AccessSync Trimble har ved Dimensions November 2012 ændret deres forretningsmodel med hensyn til deres AccessSync funktionalitet. Tidligere har det krævet et særskilt
Læs mereIde med Diff. Mål. Tidsplan. 1.uge: 2.uge:
Side 1 af 5 Ide med Diff. Min ide med differenertierings modulet er at lave et program som kan vise 3d objekter, og få lavede en konverter som kan konventer 3ds filer over til noget som flash kan bruge.
Læs mereEG Data Inform. Byggebasen. WCF og webservices. Jens Karsø
EG Data Inform Byggebasen WCF og webservices Jens Karsø 10 Indholdsfortegnelse Byggebasen Services indledning... 2 Målsætning... 2 Valg af teknologier... 3 Kommunikationsmodel for byggebasen... 3 Services.byggebasen.dk...
Læs mereFable Kom godt i gang
Fable Kom godt i gang Vers. 1.3.1 Opdateret: 29-08-2018 Indholdsfortegnelse 1. Installer programmet 3 2. Pak robotten ud 5 3. I gang med at programmere 6 4. Programmér Fable til at køre fra 90 til -90
Læs mereArduino Programmering
Microcontroller-programmering med Arduino I teknologi skal vi lære at lave programmer til en microcontroller for at have muligheden til eksamen at kunne lave intelligente el-produkter. I hvert fald skal
Læs mereBruger Manual PC Valtronics IP Kamera - Windows system
Bruger Manual PC Valtronics IP Kamera - Windows system Brugervejledning til PC (windows) 1. Installation af kamera Vejledningen er almen for alle Valtronics kameraer, og derfor kan billederne af de forskellige
Læs mereOpstartsvejledning ATS aktørudgave
Opstartsvejledning ATS aktørudgave 7. september 2012 XHLG/NLJ 1/13 1. ATS vejledning for aktører Formålet med dette dokument er at beskrive, hvordan I kommer i gang med at anvende ATS til test af certifikat
Læs mereInfrastruktur i hjemmet og begreber
Infrastruktur i hjemmet og begreber Indholdsfortegnelse Ordliste... 2 Accesspoint... 2 DHCP... 2 DSL... 2 Ethernet... 2 Firewall... 2 Flatrate... 2 Hub... 3 IP... 3 IP-adresse... 3 IP-filtrering... 3 IP-forwarding...
Læs mereOpsætning af forbindelse til Danmarks Statistik
23. april 2015 MTL Forskningsservice Opsætning af forbindelse til Danmarks Statistik Denne vejledning beskriver opsætning og logonprocedure fra Windowsmaskiner ved ekstern logon til DST s forskerservere
Læs mereMT90 Vejledning. Forord. Website: www.smartgps.dk Kontakt: salg@smartgps.dk. Tillykke med din nye GPS tracker MT90.
MT90 Vejledning Forord Tillykke med din nye GPS tracker MT90. Denne manual viser hvordan du anvender enheden korrekt. Sørg for at læse denne manual grundigt, før du bruger dette produkt. Brugermanualen
Læs mereKursuskatalog 2012 TwinCAT Basic og Extended
Kursuskatalog 2012 TwinCAT Basic og Extended Basic Modul 1 Software Kursus K120101 K120102 K120103 K120104 K120105 K120106 Dato 31.1-1.2.12 6.-7.3.12 8.-9.5.12 21.-22.8.12 2.-3.10.12 20.-21.11.12 Modul
Læs mereGenerelt gælder det at SQL serveren skal understøtte SQL Authentication (Mixed mode) da SIMS Serveren kommunikerer gennem en SQL bruger.
SIMS V6 Installation Generelt gælder det at SQL serveren skal understøtte SQL Authentication (Mixed mode) da SIMS Serveren kommunikerer gennem en SQL bruger. SIMS kan installeres på Windows 7/10 samt Windows
Læs mereMobileStatus Server Installation og konfigurationsvejledning
MobileStatus Server Installation og konfigurationsvejledning Vejledning i Installation og konfiguration af MobileStatus Server Version 2.20 august 2008 www.blueposition.com Alle firma og produktnavne omtalt
Læs mereAdministration af subsites BRUGERVEJLEDNING FOR ADMINISTRATOREN
Administration af subsites BRUGERVEJLEDNING FOR ADMINISTRATOREN Indholdsfortegnelse Introduktion... 2 Definitioner... 2 Generelt... 3 Oprettelse af en skabelon... 4 Sidetypeskabeloner... 5 Globale displaymoduler...
Læs mereDatatekniker med programmering som speciale
Datatekniker med programmering som speciale H1 H1 varer ti uger bestående af ti uddannelsesspecifikke fag. Indhold På H1 beskæftiger du dig med at lære at programmere helt fra bunden. Forløbet er designet
Læs mereNavision Stat (NS 9.2)
Side 1 af 7 Navision Stat 9.1.002 (NS 9.2) ØSY/NS/RASEG Dato 21.06.2018 Installationsvejledning til NS Web API Invoker Overblik Introduktion Installationsvejledningen beskriver, hvordan man installerer
Læs mereVisility HomeSquidBridge Opsætningsvejledning
Visility HomeSquidBridge Opsætningsvejledning 1/2-2014 Visility HomeSquidBridge (HSB) er en lille computer som skaber forbindelse mellem en række forskellige systemer som normalt ikke taler sammen. Funktionerne
Læs mereSikker Drift. Sikker Drift Light inkluderer. Sikker Drift Standard inkluderer
Inventio.IT s Sikker Drift sikrer proaktivt driften af dine medarbejders arbejdsstationer (PC og Mac) samt virksomhedens servere og IT-infrastruktur. Sikker Drift Med Sikker Drift Standard varetager Inventio.IT
Læs mere