Rev 746 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed
| Rev 746 | Rev 750 | ||
|---|---|---|---|
| Line 65... | Line 65... | ||
| 65 | 'hardFlowCtl': 0 |
65 | 'hardFlowCtl': 0 |
| 66 | } |
66 | } |
| 67 | 67 | ||
| 68 | serialThread = None |
68 | serialThread = None |
| 69 | pktHandler = None |
69 | pktHandler = None |
| - | 70 | ownerNotifier = None |
|
| 70 | config = {} |
71 | config = {} |
| 71 | 72 | ||
| 72 | def __init__ (self, pktHandler, cfg = None): |
73 | def __init__ (self, pktHandler, cfg = None): |
| 73 | if cfg is None: |
74 | if cfg is None: |
| 74 | self.config = self.DEFAULT_CONFIG |
75 | self.config = self.DEFAULT_CONFIG |
| 75 | else: |
76 | else: |
| 76 | self.confg = cfg |
77 | self.confg = cfg |
| 77 | 78 | ||
| 78 | self.pktHandler = pktHandler |
79 | self.pktHandler = pktHandler |
| 79 | NodeIfBase.__init__(self, cfg, pktHandler) |
80 | NodeIfBase.__init__(self, cfg, pktHandler) |
| - | 81 | ||
| - | 82 | def setPktHandler(self, pktHandler): |
|
| - | 83 | self.pktHandler = pktHandler |
|
| - | 84 | ||
| - | 85 | def setIfNotifier(self, ifNotifier): |
|
| - | 86 | self.ownerNotifier = ifNotifier |
|
| 80 | 87 | ||
| 81 | def start(self): |
88 | def start(self): |
| 82 | 89 | ||
| 83 | try: |
90 | try: |
| 84 | port = serial.Serial(self.config['serialPort'], |
91 | port = serial.Serial(self.config['serialPort'], |