DMX interface (DMX in/out, Art-Net in/out, DMX patch) http://mbed.org/users/okini3939/notebook/dmx-platform/
Dependencies: ChaNFSSD EthernetNetIf mbed ConfigFile ChaNFS DmxArtNet
dmx_patch.h@0:41b699bbda83, 2012-03-01 (annotated)
- Committer:
- okini3939
- Date:
- Thu Mar 01 01:40:07 2012 +0000
- Revision:
- 0:41b699bbda83
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
okini3939 | 0:41b699bbda83 | 1 | /* |
okini3939 | 0:41b699bbda83 | 2 | * DMX Station - mbed DMX Platform |
okini3939 | 0:41b699bbda83 | 3 | * Copyright (c) 2012 Hiroshi Suga |
okini3939 | 0:41b699bbda83 | 4 | * Released under the MIT License: http://mbed.org/license/mit |
okini3939 | 0:41b699bbda83 | 5 | */ |
okini3939 | 0:41b699bbda83 | 6 | |
okini3939 | 0:41b699bbda83 | 7 | #define DEST_NUM 5 |
okini3939 | 0:41b699bbda83 | 8 | #define SRC_NUM 5 |
okini3939 | 0:41b699bbda83 | 9 | /* |
okini3939 | 0:41b699bbda83 | 10 | #define DMX0 1 |
okini3939 | 0:41b699bbda83 | 11 | #define DMX1 2 |
okini3939 | 0:41b699bbda83 | 12 | #define ARTNET0 3 |
okini3939 | 0:41b699bbda83 | 13 | #define ARTNET1 4 |
okini3939 | 0:41b699bbda83 | 14 | #define RF 5 |
okini3939 | 0:41b699bbda83 | 15 | #define CV2DMX 5 |
okini3939 | 0:41b699bbda83 | 16 | */ |
okini3939 | 0:41b699bbda83 | 17 | struct TPatch { |
okini3939 | 0:41b699bbda83 | 18 | short port; |
okini3939 | 0:41b699bbda83 | 19 | short addr; |
okini3939 | 0:41b699bbda83 | 20 | }; |
okini3939 | 0:41b699bbda83 | 21 | |
okini3939 | 0:41b699bbda83 | 22 | |
okini3939 | 0:41b699bbda83 | 23 | int load_patch (); |
okini3939 | 0:41b699bbda83 | 24 | void patch (); |
okini3939 | 0:41b699bbda83 | 25 |