Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/tasetup.py
diff options
context:
space:
mode:
Diffstat (limited to 'tasetup.py')
-rw-r--r--tasetup.py20
1 files changed, 18 insertions, 2 deletions
diff --git a/tasetup.py b/tasetup.py
index 174c897..fe1f9a2 100644
--- a/tasetup.py
+++ b/tasetup.py
@@ -165,7 +165,21 @@ selectors = (
('template4','tp8','tp1',_('title'),'None'),
('hideblocks','hideblocks','noarg2'),
# not selectable, but here for backward compatability
- ('sound','sound','sound','None'))))
+ ('sound','sound','sound','None'))),
+ ('arduino', 55,
+ (('delay', 'delay', '1arg', 1),
+ ('setpinmode', 'setpinmode', 'twoargs'),
+ ('analogwrite', 'analogwrite', 'twoargs'),
+ ('digitalwrite', 'digitalwrite', 'twoargs'),
+ ('analogread', 'analogread', 'arduinoread', 5),
+ ('digitalread', 'digitalread', 'arduinoread', 13),
+ ('high','high','num'),
+ ('low','low','num'),
+ ('input','input','num'),
+ ('output','output','num'),
+ ('pwm','pwm','num'),
+ ('servo','servo','num'))))
+
dockdetails = {
'noarg': (('flow',True,37,5),('flow',False,37,44)),
@@ -241,7 +255,9 @@ dockdetails = {
'tp7': (('flow',True,37,5),('string',False,10,26), \
('media',False,10,73),('media',False,90,73),('media',False,10,130), \
('media',False,90,130),('flow',False,37,167)),
- 'string1': (('flow',True,37,5),('string',False,10,29),('flow',False,37,55))
+ 'string1': (('flow',True,37,5),('string',False,10,29),('flow',False,37,55)),
+ 'arduinoread': (('num',True,0,31,'('), ('num',False,150,31), \
+ ('numend',False,279,31,')'))
}
def count_up(self):