Browse Source

Updated the README.

master
Maximilian Stiefel 7 years ago
parent
commit
ee72c2ceef
  1. 7
      README.md
  2. 18
      etching/budget.csv
  3. 41
      etching/open_box.scad
  4. BIN
      etching/orders/Bankinfo.pdf
  5. BIN
      etching/orders/Bankinfo_09052017.pdf
  6. BIN
      etching/orders/Bankinfo_09052017.xcf
  7. BIN
      etching/orders/Reseräkning för icke anställd - engelska.docx
  8. BIN
      etching/orders/order_ali_08052017.pdf
  9. BIN
      etching/orders/order_ebay_08052017.pdf
  10. 21
      etching/part_list.csv
  11. 18
      etching/uv_leds_calc
  12. BIN
      octave-workspace
  13. 2790
      project management/main.html
  14. 191
      project management/main.planner
  15. BIN
      project management/orgchart/orgchart.vym

7
README.md

@ -15,7 +15,12 @@ sensor. The DAC is needed to steer the LED driver circuit, that excites the
sample.
## Software
The software is written in C++ leveraging the [Sming](https://github.com/SmingHub/Sming) framework.
![UML Diagram](http://uppsense.eu/github_pics/uml.jpg)
The software is written in C++ leveraging the [Sming](https://github.com/SmingHub/Sming) framework. This enables IoT applications very easily.
In the UML diagram above it is examplary shown how the software works. Providers
and receivers can be tied together in pairs to enable an easy way to exchange
data.
## Web & Contact
Website: www.uppsense.eu | Email: contact@uppsense.eu

18
etching/budget.csv

@ -1,18 +0,0 @@
What?, Why?, Price
100 W heater, Get the acid on temperature (accelerates etching and improves quality)., 7$
3 W compressor, Move the acid arround the PCB (accelerates etching and gives better quality)., 5.5 $
200 ohm resistors (300 pcs), For UV LEDs., 2.2 $
100 UV LEDs, For the UV light. I tested those already., 15.7 €
18 V and 2 A power supply, For the UV light., 4.6 $
Aquarium silicon, Glue the glass plates together for the cuvette., ~ 50 SEK
Glass for cuvette, Cuvette where PCBs are etched., ~ 500 SEK
Wooden plate, Mounting the LEDs inside an old scanner., ~ 100 SEK
Old scanner, Base for the UV ligth.,0
Drill stand, Drilling holes in the PCB without breaking the drills., 33 $
Driller set, Drill holes with different sizes., 10 €
Iron trichloride (FeCl3), Etches away copper (which is not protected by plastic)., 15.3 €
Canister, Canister to put old FeCl3 (can kill bacteria because of the copper)., 0
Soda (NaOH), Etch away plastic cracked by the UV light., 2 €
Some 3D printed parts, We can most likely print them at Ångström., 0 €
Developing trays, Developing PCBs and clean them in there., 25 €
Copper wire, To make vias. , ~ 5 €
1 What? Why? Price
2 100 W heater Get the acid on temperature (accelerates etching and improves quality). 7$
3 3 W compressor Move the acid arround the PCB (accelerates etching and gives better quality). 5.5 $
4 200 ohm resistors (300 pcs) For UV LEDs. 2.2 $
5 100 UV LEDs For the UV light. I tested those already. 15.7 €
6 18 V and 2 A power supply For the UV light. 4.6 $
7 Aquarium silicon Glue the glass plates together for the cuvette. ~ 50 SEK
8 Glass for cuvette Cuvette where PCBs are etched. ~ 500 SEK
9 Wooden plate Mounting the LEDs inside an old scanner. ~ 100 SEK
10 Old scanner Base for the UV ligth. 0
11 Drill stand Drilling holes in the PCB without breaking the drills. 33 $
12 Driller set Drill holes with different sizes. 10 €
13 Iron trichloride (FeCl3) Etches away copper (which is not protected by plastic). 15.3 €
14 Canister Canister to put old FeCl3 (can kill bacteria because of the copper). 0
15 Soda (NaOH) Etch away plastic cracked by the UV light. 2 €
16 Some 3D printed parts We can most likely print them at Ångström. 0 €
17 Developing trays Developing PCBs and clean them in there. 25 €
18 Copper wire To make vias. ~ 5 €

41
etching/open_box.scad

@ -1,41 +0,0 @@
/////////////////////////////////////////////////////////////////////////////////
// Module for a open box with rounded edges.
//
// Author: Maximilian Stiefel
// Last modification: 26.04.2017
/////////////////////////////////////////////////////////////////////////////////
module open_box(width, length, height, thickness)
{
/////////////////////////////////////////////////////////////////////////
// Vars
/////////////////////////////////////////////////////////////////////////
edge_rounding = 8;
compensation = 2*abs(edge_rounding-thickness);
/////////////////////////////////////////////////////////////////////////
// Action
/////////////////////////////////////////////////////////////////////////
translate([0, 0, 0]) difference(){
// Hull 4 cylinders which are compensated against the thickness
// so the actual desired thickness/2 and edge rounding is always achieved.
hull(){
// x=0, y=0
translate([edge_rounding, edge_rounding, 0])
cylinder(r = edge_rounding, h = height + thickness);
// x=width, y=0
translate([width + edge_rounding - compensation, edge_rounding, 0])
cylinder(r = edge_rounding, h = height + thickness);
// x=0, y=length
translate([edge_rounding, length + edge_rounding - compensation,0])
cylinder(r = edge_rounding, h = height + thickness);
//x=width, y=length
translate([width + edge_rounding - compensation, length + edge_rounding - compensation,0])
cylinder(r = edge_rounding, h = height + thickness);
}
translate([thickness, thickness, thickness])
cube([width, length, height + 1]);
}
}

BIN
etching/orders/Bankinfo.pdf

Binary file not shown.

BIN
etching/orders/Bankinfo_09052017.pdf

Binary file not shown.

BIN
etching/orders/Bankinfo_09052017.xcf

Binary file not shown.

BIN
etching/orders/Reseräkning för icke anställd - engelska.docx

Binary file not shown.

BIN
etching/orders/order_ali_08052017.pdf

Binary file not shown.

BIN
etching/orders/order_ebay_08052017.pdf

Binary file not shown.

21
etching/part_list.csv

@ -1,21 +0,0 @@
Component, Where to find it, Price
100 W heater, https://www.aliexpress.com/item/25-50-100-200-300W-Aquarium-Heater-Rod-Aquarium-Thermometer-Sticker-Fish-Tank-Temperature-Controller-Aquatic/32799902644.html?spm=2114.01010208.3.284.IBpcaK&ws_ab_test=searchweb0_0,searchweb201602_2_10152_10065_10151_10068_436_10136_10137_10157_10060_10138_10155_10062_10156_10154_10056_10055_10054_10059_10099_10103_10102_10096_10052_10053_10142_10107_10050_10051_10171_10084_10083_10080_10082_10081_10110_10111_10112_10113_10114_10181_10183_10182_10078_10079_10073_10070_10123-10102,searchweb201603_9,ppcSwitch_2&btsid=24a7e3a8-4a6e-49e9-a2d5-e4a77f91aa86&algo_expid=615d5527-bfde-4533-bb15-ee506dada81b-36&algo_pvid=615d5527-bfde-4533-bb15-ee506dada81b , 7 $
3 W compressor, https://www.aliexpress.com/item/Dadypet-Ultra-Silent-Aquarium-Air-Pump-Single-Double-Outlet-3W-220-240V-EU-Plug-Fish-Tank/32750821018.html?spm=2114.01010208.3.63.eYGyGF&ws_ab_test=searchweb0_0,searchweb201602_4_10152_10065_10151_10068_436_10136_10137_10157_10060_10138_10155_10062_10156_10154_10056_10055_10054_10059_10099_10103_10102_10096_10052_10053_10142_10107_10050_10051_10171_10084_10083_10080_10082_10081_10110_10111_10112_10113_10114_10181_10183_10182_10078_10079_10073_10070_10123-10102,searchweb201603_4,ppcSwitch_7&btsid=e7c69a50-6272-420c-af63-ca28838ee8af&algo_expid=4589f3ab-b99b-45fe-84ae-80600fcb7ceb-7&algo_pvid=4589f3ab-b99b-45fe-84ae-80600fcb7ceb , 5.5 $
200 R resistors (300 pcs), https://www.aliexpress.com/item/100pcs-200-ohm-1-4W-200R-Metal-Film-Resistor-200ohm-0-25W-1-ROHS/32575186675.html?spm=2114.01010208.3.25.1KIisr&ws_ab_test=searchweb0_0,searchweb201602_2_10152_10065_10151_10068_436_10136_10137_10157_10060_10138_10155_10062_10156_10154_10056_10055_10054_10059_10099_10103_10102_10096_10052_10053_10142_10107_10050_10051_10171_10084_10083_10080_10082_10081_10110_10111_10112_10113_10114_10181_10183_10182_10078_10079_10073_10070_10123,searchweb201603_9,ppcSwitch_2&btsid=f8e02781-37af-4451-922c-78e5721dc0e9&algo_expid=ade08fb0-18fe-46e6-8b41-979333677a04-3&algo_pvid=ade08fb0-18fe-46e6-8b41-979333677a04 , 2.2 $
UV lights, https://www.aliexpress.com/item/500pcs-Free-shipping-Super-Bright-5mm-Round-UV-Purple-Led-Emitting-Diode-F5-LED-light-for/32676763602.html?spm=2114.01010208.3.18.3jQGPC&ws_ab_test=searchweb0_0,searchweb201602_4_10152_10065_10151_10068_436_10136_10137_10157_10060_10138_10155_10062_10156_10154_10056_10055_10054_10059_10099_10103_10102_10096_10147_10052_10053_10142_10107_10050_10051_10171_10084_10083_10080_10082_10081_10110_10111_10112_10113_10114_10181_10037_10183_10182_10185_10032_10078_10079_10077_10073_10070_10123,searchweb201603_16,ppcSwitch_5&btsid=1ab05a19-c822-4db8-a2ed-6a11383f3534&algo_expid=0cde292e-f300-40b0-945d-c7c2ddb979df-2&algo_pvid=0cde292e-f300-40b0-945d-c7c2ddb979df, 8.6 $
18 V, 2 A power supply, https://www.aliexpress.com/item/1PCS-High-quality-18V-2A-AC-100V-240V-Converter-Adapter-DC-18V-2A-CCTV-Camera-Power/32655067287.html?spm=2114.01010208.3.2.9sS1fq&ws_ab_test=searchweb0_0,searchweb201602_2_10152_10065_10151_10068_436_10136_10137_10157_10060_10138_10155_10062_10156_10154_10056_10055_10054_10059_10099_10103_10102_10096_10052_10053_10142_10107_10050_10051_10171_10084_10083_10080_10082_10081_10110_10111_10112_10113_10114_10181_10183_10182_10078_10079_10073_10070_10123,searchweb201603_9,ppcSwitch_2&btsid=1ce5bd65-d013-4236-a998-fad81ba28a4b&algo_expid=85f5c981-0e68-4501-93d9-fc73fc0a6884-0&algo_pvid=85f5c981-0e68-4501-93d9-fc73fc0a6884 , 4.6 $
Aquarium silicon, https://www.aliexpress.com/item/1-pcs-60-ml-Multi-Purpose-Best-B-7000-Glue-Adhesive-Jewelery-Epoxy-Resin-Diy-Jewelry/32733272445.html?spm=2114.01010208.3.18.lQWeTJ&ws_ab_test=searchweb0_0,searchweb201602_4_10152_10065_10151_10068_436_10136_10137_10157_10060_10138_10155_10062_10156_10154_10056_10055_10054_10059_10099_10103_10102_10096_10147_10052_10053_10142_10107_10050_10051_10171_10084_10083_10080_10082_10081_10110_10111_10112_10113_10114_10181_10037_10183_10182_10185_10032_10078_10079_10077_10073_10070_10123,searchweb201603_16,ppcSwitch_5&btsid=e468fd6b-80af-4c43-b3d0-395a7bfc8602&algo_expid=c655bedb-4e29-4cee-9c7b-15d47d1df2e5-2&algo_pvid=c655bedb-4e29-4cee-9c7b-15d47d1df2e5, 8.5 $
Glass for cuvette, Allehanda Glas Uppsala, ?
Wooden plate, ?, ?
Old scanner, Dragos, 0 $
Drillstand, https://www.aliexpress.com/item/Dremel-Electric-Drill-Stand-Power-Rotary-Tools-Accessories-Bench-Drill-Press-Stand-DIY-Tool-Double-Clamp/32788449402.html?spm=2114.01010208.3.114.AtI5Wz&ws_ab_test=searchweb0_0,searchweb201602_2_10152_10065_10151_10068_436_10136_10137_10157_10060_10138_10155_10062_10156_10154_10056_10055_10054_10059_10099_10103_10102_10096_10052_10053_10142_10107_10050_10051_10171_10084_10083_10080_10082_10081_10110_10111_10112_10113_10114_10181_10183_10182_10078_10079_10073_10070_10123,searchweb201603_9,ppcSwitch_2&btsid=81b3c775-d360-4724-9bdb-26d3561645c2&algo_expid=62deed24-d153-4531-88ee-96788f0d6552-14&algo_pvid=62deed24-d153-4531-88ee-96788f0d6552, 33 $
PCB drillers, http://www.ebay.de/itm/10tlg-Micro-Bohrer-Platinenbohrer-Spiralbohrer-von-0-1-bis-1-0-mm-in-Kassette-/332077483124?hash=item4d515c4474:g:9SoAAOSw241YZ8M~, 10 €
Feric chloride, http://de.farnell.com/cif/ar371/eisenchloridgranulat-kanister/dp/1783550 , 15.3 €
Canister, ?, ?
NaOH (positive developer), http://de.farnell.com/cif/ar45/entwickler-f-r-leiterplatten/dp/4208547, 2 €
Developing tray, http://www.ebay.de/itm/SET-MIT-3-DRUCK-ENTWICKLUNG-TABLETTS-25-4cmX20-3cm-DUNKELKAMMER-SCHALE-25CM-X/192088937353?_trksid=p2047675.c100005.m1851&_trkparms=aid%3D222007%26algo%3DSIC.MBE%26ao%3D2%26asc%3D43784%26meid%3De0b0c5f119904128a75722cfa1273e33%26pid%3D100005%26rk%3D5%26rkt%3D6%26sd%3D292074724680, 25 €
Copper wire, https://www.aliexpress.com/item/0-3-0-4-0-6-0-8mm-Plated-Copper-Wire-Beads-Jewelry-Making-Accessories-DIY/32793573568.html?spm=2114.01010208.3.35.kNJGsC&ws_ab_test=searchweb0_0,searchweb201602_2_10152_10065_10151_10068_436_10136_10137_10157_10060_10138_10155_10062_10156_10154_10056_10055_10054_10059_10099_10103_10102_10096_10052_10053_10142_10107_10050_10051_10171_10084_10083_10080_10082_10081_10110_10111_10112_10113_10114_10181_10183_10182_10078_10079_10073_10070_10123-normal#cfs,searchweb201603_9,ppcSwitch_2&btsid=b6736001-587b-45eb-8588-43bf3b075005&algo_expid=fc88b114-f514-40ea-883e-904dcf80c951-4&algo_pvid=fc88b114-f514-40ea-883e-904dcf80c951, ~ 5 €
Bubble Tube, https://www.aliexpress.com/item/10-Fish-Tank-Aquarium-Air-Stone-Bubble-Wall-Tube-Aeration-Tube-1PC/32578979959.html?spm=2114.13010208.99999999.264.kb4OET, ~5€
Valves and Tube, https://www.aliexpress.com/item/FISH-AQUARIUM-SOFT-PVC-TUBING-AIR-PIPE-LINE-WITH-2PCS-TRANSPARENT-CHECK-VALVE-FOR-AIR-PUMPS/32779069743.html?spm=2114.01010208.3.200.YBa8xj&ws_ab_test=searchweb0_0,searchweb201602_4_10152_10065_10151_10068_436_10136_10137_10157_10060_10138_10155_10062_10156_10154_10056_10055_10054_10059_10099_10103_10102_10096_10147_10052_10053_10142_10107_10050_10051_10171_10084_10083_10080_10082_10081_10110_10111_10112_10113_10114_10181_10037_10183_10182_10185_10032_10078_10079_10077_10073_10070_10123-10102,searchweb201603_16,ppcSwitch_5&btsid=86bdcb68-be35-44f7-b6f9-17c552e5efdc&algo_expid=aa561b5d-7372-40aa-a18f-75e9c64b211c-25&algo_pvid=aa561b5d-7372-40aa-a18f-75e9c64b211c, ~5€
Thermometer, https://www.aliexpress.com/item/Aquarium-Glass-Thermometer-Fish-Tank-Temperature-Measurement-terrarium-Aquatic-reptile-Tortoise-Insect-Pet-Household-Hydrometer/32756151235.html?spm=2114.13010208.99999999.264.dxQVDP, ~1$
Can't render this file because it has a wrong number of fields in line 2.

18
etching/uv_leds_calc

@ -1,18 +0,0 @@
Calculations for the UV LEDs
----------------------------------
The goal is to get a cheap simple LED driver.
Material:
- A 18 V power supply is used.
- LEDs with 3.3 V forward voltage and a max. forward current of 30 mA are used.
18 V / 3.3 V = 5.4545
So 4 LEDs can be put in a row. That means roughly 4.8 V have to be wiped out. Taking a 200 Ohm resistor results in 24 mA.
P = U * I
So the resistors have to be able to take 115 mW. This is fine with every standard resistor. The risk with this technique is, that the foward current differs a lot, which results in another current going through the LEDs. So a better driver should be developed at some point.
48 LEDs can be taken, which will result in ~1.2 A. As the power supply can deliver 2 A this is fine.

BIN
octave-workspace

Binary file not shown.

2790
project management/main.html

File diff suppressed because it is too large

191
project management/main.planner

@ -1,191 +0,0 @@
<?xml version="1.0"?>
<project name="UppSense 2016/2017" company="UppSense 2017" manager="" phase="" project-start="20170127T000000Z" mrproject-version="2" calendar="1">
<properties/>
<phases/>
<calendars>
<day-types>
<day-type id="0" name="Working" description="A default working day"/>
<day-type id="1" name="Nonworking" description="A default non working day"/>
<day-type id="2" name="Use base" description="Use day from base calendar"/>
</day-types>
<calendar id="1" name="Default">
<default-week mon="0" tue="0" wed="0" thu="0" fri="0" sat="1" sun="1"/>
<overridden-day-types>
<overridden-day-type id="0">
<interval start="0800" end="1200"/>
<interval start="1300" end="1700"/>
</overridden-day-type>
</overridden-day-types>
<days/>
</calendar>
</calendars>
<tasks>
<task id="1" name="Brainstorm" note="Consider all options. Contact companies and departments that can help. Get some advise. I suggest to see all parts related with the performance of a Biosensor and consider all parts from the beginning. &#x201C;Formulating the design question&#x201D; and consider possible Constraints." work="144000" duration="201600" start="20170127T000000Z" end="20170206T170000Z" work-start="20170127T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-duration"/>
<task id="2" name="Priliminary Design" note="Plan the experimental steps. I hope we can split different tasks so everyone can participate in the experimental part from the beginning. After dividing tasks in work comissions each individual comission will be in charge to set the detailed experimental plan and present it to the rest of the team in the meeting." work="316800" start="20170206T170000Z" end="20170501T000000Z" work-start="20170207T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<predecessors>
<predecessor id="1" predecessor-id="1" type="FS"/>
</predecessors>
<task id="3" name="1st Feedback" note="First feedback moment. Short video conference with the SensUs organization. Focuses on meeting each other and the general planning, including the design steps and timeline of these steps." work="0" start="20170207T000000Z" end="20170207T000000Z" work-start="20170207T080000Z" percent-complete="0" priority="0" type="milestone" scheduling="fixed-work">
<constraint type="must-start-on" time="20170207T000000Z"/>
</task>
<task id="4" name="Bank Account" note="" work="28800" start="20170210T000000Z" end="20170210T120000Z" work-start="20170210T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<constraint type="must-start-on" time="20170210T000000Z"/>
</task>
<task id="5" name="Contact Ove &#xD6;hman" note="" work="28800" start="20170217T000000Z" end="20170217T170000Z" work-start="20170217T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<constraint type="must-start-on" time="20170217T000000Z"/>
</task>
<task id="6" name="Make a Logo" note="" work="28800" start="20170217T000000Z" end="20170217T170000Z" work-start="20170217T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<constraint type="must-start-on" time="20170217T000000Z"/>
</task>
<task id="7" name="Giveaway Scifest Poll" note="The poll will be made&#10;with polly and the&#10;poll result will be or-&#10;dered. The syntax is:&#10;/poll &#x201C;When should&#10;we meet?&#x201D; &#x201C;10am&#x201D;&#10;&#x201C;11am&#x201D;. Check google&#10;as well." work="28800" start="20170217T000000Z" end="20170217T170000Z" work-start="20170217T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<constraint type="must-start-on" time="20170217T000000Z"/>
</task>
<task id="8" name="Call Fiomi" note="" work="28800" start="20170217T000000Z" end="20170217T170000Z" work-start="20170217T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<constraint type="must-start-on" time="20170217T000000Z"/>
</task>
<task id="9" name="Coaching Subscription" note="" work="28800" start="20170217T000000Z" end="20170217T170000Z" work-start="20170217T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<constraint type="must-start-on" time="20170217T000000Z"/>
</task>
<task id="10" name="SciFest" note="" work="115200" start="20170308T000000Z" end="20170310T000000Z" work-start="20170308T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<constraint type="start-no-earlier-than" time="20170215T000000Z"/>
<task id="11" name="SciFest Event" note="" work="0" start="20170310T000000Z" end="20170310T000000Z" work-start="20170310T080000Z" percent-complete="0" priority="0" type="milestone" scheduling="fixed-work">
<constraint type="must-start-on" time="20170310T000000Z"/>
</task>
<task id="12" name="Giveaways" note="Set brochures and T-shirts (or whatever we decide)." work="28800" start="20170308T000000Z" end="20170308T170000Z" work-start="20170308T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<constraint type="start-no-earlier-than" time="20170308T000000Z"/>
</task>
<task id="13" name="Poster" note="" work="28800" start="20170308T000000Z" end="20170308T170000Z" work-start="20170308T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<constraint type="must-start-on" time="20170308T000000Z"/>
</task>
<task id="14" name="Flyer" note="" work="28800" start="20170308T000000Z" end="20170308T170000Z" work-start="20170308T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<constraint type="must-start-on" time="20170308T000000Z"/>
</task>
<task id="15" name="Eyecatcher" note="" work="28800" start="20170308T000000Z" end="20170308T170000Z" work-start="20170308T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<constraint type="must-start-on" time="20170308T000000Z"/>
</task>
</task>
<task id="16" name="Assay Ready" note="" work="0" start="20170403T000000Z" end="20170403T000000Z" work-start="20170403T080000Z" percent-complete="0" priority="0" type="milestone" scheduling="fixed-work">
<constraint type="must-start-on" time="20170403T000000Z"/>
</task>
<task id="17" name="System Design" note="The main decisions should be made and there should be a set-&#10;tled overall systems design (Which essay&#10;will be used? Which&#10;Transducer?&#10;Which&#10;processors?)." work="0" start="20170403T000000Z" end="20170403T000000Z" work-start="20170403T080000Z" percent-complete="0" priority="0" type="milestone" scheduling="fixed-work">
<constraint type="must-start-on" time="20170403T000000Z"/>
</task>
<task id="18" name="Transducer Ready" note="" work="0" start="20170501T000000Z" end="20170501T000000Z" work-start="20170501T080000Z" percent-complete="0" priority="0" type="milestone" scheduling="fixed-work">
<constraint type="must-start-on" time="20170501T000000Z"/>
</task>
<task id="19" name="Sponsors Search" note="" work="28800" duration="547200" start="20170206T170000Z" end="20170303T170000Z" work-start="20170207T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-duration"/>
<task id="20" name="Sponsors Ready" note="" work="0" duration="0" start="20170303T170000Z" end="20170303T170000Z" work-start="20170303T170000Z" percent-complete="0" priority="0" type="milestone" scheduling="fixed-duration">
<constraint type="start-no-earlier-than" time="20170227T000000Z"/>
<predecessors>
<predecessor id="1" predecessor-id="19" type="FS"/>
</predecessors>
</task>
</task>
<task id="21" name="Realization" note="" work="288000" start="20170508T000000Z" end="20170807T000000Z" work-start="20170508T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<predecessors>
<predecessor id="1" predecessor-id="2" type="FS"/>
</predecessors>
<task id="22" name="HW Ready" note="" work="0" start="20170605T000000Z" end="20170605T000000Z" work-start="20170605T080000Z" percent-complete="0" priority="0" type="milestone" scheduling="fixed-work">
<constraint type="must-start-on" time="20170605T000000Z"/>
</task>
<task id="23" name="HW Design" note="" work="288000" duration="403200" start="20170508T000000Z" end="20170525T170000Z" work-start="20170508T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-duration">
<constraint type="must-start-on" time="20170508T000000Z"/>
</task>
<task id="24" name="SW Low Lv. Ready" note="" work="0" start="20170703T000000Z" end="20170703T000000Z" work-start="20170703T080000Z" percent-complete="0" priority="0" type="milestone" scheduling="fixed-work">
<constraint type="must-start-on" time="20170703T000000Z"/>
</task>
<task id="25" name="SW High Lv. Ready" note="" work="0" start="20170807T000000Z" end="20170807T000000Z" work-start="20170807T080000Z" percent-complete="0" priority="0" type="milestone" scheduling="fixed-work">
<constraint type="must-start-on" time="20170807T000000Z"/>
</task>
</task>
<task id="26" name="2nd Feedback Preparation" note="" work="86400" start="20170404T000000Z" end="20170406T170000Z" work-start="20170404T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<constraint type="must-start-on" time="20170404T000000Z"/>
</task>
<task id="27" name="2nd Feedback" note="Second feedback moment. Short video conference with the SensUs organization. " work="0" start="20170407T000000Z" end="20170407T000000Z" work-start="20170407T080000Z" percent-complete="0" priority="0" type="milestone" scheduling="fixed-work">
<constraint type="start-no-earlier-than" time="20170407T000000Z"/>
<predecessors>
<predecessor id="1" predecessor-id="26" type="FS"/>
</predecessors>
</task>
<task id="28" name="3rd Feedback Preparation" note="" work="86400" start="20170612T000000Z" end="20170614T170000Z" work-start="20170612T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<constraint type="must-start-on" time="20170612T000000Z"/>
</task>
<task id="29" name="3rd Feedback" note="Third feedback moment. Short video conference with the SensUs organization. " work="0" start="20170615T000000Z" end="20170615T000000Z" work-start="20170615T080000Z" percent-complete="0" priority="0" type="milestone" scheduling="fixed-work">
<constraint type="start-no-earlier-than" time="20170615T000000Z"/>
<predecessors>
<predecessor id="1" predecessor-id="28" type="FS"/>
</predecessors>
</task>
<task id="30" name="Buy Tickets" note="" work="28800" start="20170601T000000Z" end="20170601T170000Z" work-start="20170601T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<constraint type="start-no-earlier-than" time="20170601T000000Z"/>
</task>
<task id="31" name="Optimization &amp;Event" note="" work="633600" start="20170807T000000Z" end="20170907T000000Z" work-start="20170807T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-work">
<task id="32" name="2nd Round PT" note="" work="201600" duration="201600" start="20170807T000000Z" end="20170815T170000Z" work-start="20170807T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-duration">
<constraint type="start-no-earlier-than" time="20170807T000000Z"/>
<predecessors>
<predecessor id="1" predecessor-id="21" type="FS"/>
</predecessors>
</task>
<task id="33" name="Contest Preparation" note="" work="201600" duration="201600" start="20170815T170000Z" end="20170824T170000Z" work-start="20170816T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-duration">
<predecessors>
<predecessor id="1" predecessor-id="32" type="FS"/>
</predecessors>
</task>
<task id="34" name="Holidays" note="" work="230400" duration="230400" start="20170825T000000Z" end="20170905T170000Z" work-start="20170825T080000Z" percent-complete="0" priority="0" type="normal" scheduling="fixed-duration">
<constraint type="start-no-earlier-than" time="20170825T000000Z"/>
<predecessors>
<predecessor id="1" predecessor-id="33" type="FS"/>
</predecessors>
</task>
<task id="35" name="Contest Event" note="" work="0" start="20170907T000000Z" end="20170907T000000Z" work-start="20170907T080000Z" percent-complete="0" priority="0" type="milestone" scheduling="fixed-work">
<constraint type="must-start-on" time="20170907T000000Z"/>
</task>
</task>
</tasks>
<resource-groups>
<group id="1" name="" admin-name="" admin-phone="" admin-email=""/>
<group id="2" name="All" admin-name="" admin-phone="" admin-email=""/>
</resource-groups>
<resources>
<resource id="1" name="Faye" short-name="" type="1" units="0" email="Faye.Keller@gmx.de" note="" std-rate="0"/>
<resource id="2" name="Elmar" short-name="" type="1" units="0" email="" note="" std-rate="0"/>
<resource id="3" name="Ruth" short-name="" type="1" units="0" email="" note="" std-rate="0"/>
<resource id="4" name="Max" short-name="" type="1" units="0" email="" note="" std-rate="0"/>
<resource id="5" name="Rasmus" short-name="" type="1" units="0" email="" note="" std-rate="0"/>
<resource id="6" name="Hanzhao" short-name="" type="1" units="0" email="" note="" std-rate="0"/>
<resource id="7" name="Linlin" short-name="" type="1" units="0" email="" note="" std-rate="0"/>
<resource id="8" name="All" short-name="" type="1" units="0" email="" note="" std-rate="0"/>
<resource id="9" name="SP Group" short-name="" type="1" units="0" email="" note="" std-rate="0"/>
<resource id="10" name="A Group" short-name="" type="1" units="0" email="" note="" std-rate="0"/>
<resource id="11" name="T Group" short-name="" type="1" units="0" email="" note="" std-rate="0"/>
<resource id="12" name="PM Group" short-name="" type="1" units="0" email="" note="" std-rate="0"/>
<resource id="13" name="PR Group" short-name="" type="1" units="0" email="" note="" std-rate="0"/>
<resource id="14" name="SYS Group" short-name="" type="1" units="0" email="" note="" std-rate="0"/>
</resources>
<allocations>
<allocation task-id="9" resource-id="2" units="100"/>
<allocation task-id="15" resource-id="3" units="100"/>
<allocation task-id="30" resource-id="3" units="100"/>
<allocation task-id="8" resource-id="4" units="100"/>
<allocation task-id="20" resource-id="4" units="100"/>
<allocation task-id="7" resource-id="5" units="100"/>
<allocation task-id="12" resource-id="5" units="100"/>
<allocation task-id="13" resource-id="6" units="100"/>
<allocation task-id="4" resource-id="6" units="100"/>
<allocation task-id="4" resource-id="7" units="100"/>
<allocation task-id="5" resource-id="7" units="100"/>
<allocation task-id="6" resource-id="8" units="100"/>
<allocation task-id="28" resource-id="8" units="100"/>
<allocation task-id="32" resource-id="8" units="100"/>
<allocation task-id="26" resource-id="8" units="100"/>
<allocation task-id="33" resource-id="8" units="100"/>
<allocation task-id="1" resource-id="8" units="71"/>
<allocation task-id="23" resource-id="9" units="71"/>
<allocation task-id="25" resource-id="9" units="100"/>
<allocation task-id="24" resource-id="9" units="100"/>
<allocation task-id="22" resource-id="9" units="100"/>
<allocation task-id="16" resource-id="10" units="100"/>
<allocation task-id="18" resource-id="11" units="100"/>
<allocation task-id="17" resource-id="14" units="100"/>
</allocations>
</project>

BIN
project management/orgchart/orgchart.vym

Binary file not shown.
Loading…
Cancel
Save