Fx missing param in setModeCallback.

This commit is contained in:
Edgar O Silva 2013-11-12 12:26:52 -06:00
parent 11fda85e56
commit 5fa0177d90
2 changed files with 6 additions and 6 deletions

6
dist/digital-pin.js vendored
View File

@ -153,16 +153,16 @@
}
if (mode === 'w') {
return FS.writeFile(this._directionPath(), GPIO_DIRECTION_WRITE, function(err) {
return _this._setModeCallback();
return _this._setModeCallback(err);
});
} else if (mode === 'r') {
return FS.writeFile(this._directionPath(), GPIO_DIRECTION_READ, function(err) {
return _this._setModeCallback();
return _this._setModeCallback(err);
});
}
};
DigitalPin.prototype._setModeCallback = function() {
DigitalPin.prototype._setModeCallback = function(err) {
if (err) {
return this.self.emit('error', "Setting up pin direction failed");
} else {

View File

@ -112,11 +112,11 @@ namespace 'Cylon.IO', ->
# Sets the mode for the GPIO pin by writing the correct values to the pin reference files
_setMode: (mode, emitConnect = false) ->
if mode == 'w'
FS.writeFile(@_directionPath(), GPIO_DIRECTION_WRITE, (err) => @_setModeCallback() )
FS.writeFile(@_directionPath(), GPIO_DIRECTION_WRITE, (err) => @_setModeCallback(err) )
else if mode =='r'
FS.writeFile(@_directionPath(), GPIO_DIRECTION_READ, (err) => @_setModeCallback() )
FS.writeFile(@_directionPath(), GPIO_DIRECTION_READ, (err) => @_setModeCallback(err) )
_setModeCallback: () ->
_setModeCallback: (err) ->
if (err)
@self.emit('error', "Setting up pin direction failed")
else