remove inbuilt smartibot libs until they mature

This commit is contained in:
Gordon Williams 2019-02-27 10:16:18 +00:00
parent 409b07bcf1
commit b6cd61ebf6
4 changed files with 4 additions and 8 deletions

View File

@ -38,8 +38,8 @@ info = {
'DFU_SETTINGS=--application-version 0xff --hw-version 52 --sd-req 0x8C',
'DEFINES += -DCONFIG_GPIO_AS_PINRESET', # Allow the reset pin to work
'DEFINES += -DCONFIG_NFCT_PINS_AS_GPIOS=1', # Use NFC for GPIOs
'JSMODULESOURCES+=libs/js/PCA9685.min.js',
'JSMODULESOURCES+=libs/js/Smartibot.min.js'
# 'JSMODULESOURCES+=libs/js/PCA9685.min.js',
# 'JSMODULESOURCES+=libs/js/Smartibot.min.js'
]
}
};

View File

@ -1,2 +0,0 @@
function c(a,b){var c=this;b=b||{};this.i2c=a;this.addr=b.addr||64;if(224!=this.r(5))throw"ALLCALLADR!=0xE0 - PCA9685 connected?";this.reset(function(){c.setPWMFreq(60);b.callback&&b.callback()})}c.prototype.w=function(a,b){this.i2c.writeTo(this.addr,a,b)};c.prototype.r=function(a){this.i2c.writeTo(this.addr,a);return this.i2c.readFrom(this.addr,1)[0]};c.prototype.reset=function(a){this.w(0,128);a&&setTimeout(a,5)};c.prototype.setRAW=function(a,b,c){this.w(6+4*a,[b,b>>8,c,c>>8])};c.prototype.write=
function(a,b){b=Math.round(4096*b);0>b?this.setRAW(a,0,4096):4095<b?this.setRAW(a,4096,0):this.setRAW(a,0,b)};c.prototype.writeMs=function(a,b){this.write(a,b*this.freq/1E3)};c.prototype.setPWMFreq=function(a){this.freq=a;a=25E6/(4096*a);this.w(0,48);this.w(254,Math.round(a-1));this.w(0,32);this.w(0,32)};exports.connect=function(a,b){return new c(a,b)}

View File

@ -1,2 +0,0 @@
exports.M1=[D4,D6];exports.M2=[D10,D11];exports.I2C_AD1=D0;exports.I2C_INT1=D1;exports.I2C_AD2=D30;exports.I2C_INT2=D26;exports.I2C=new I2C;exports.I2C.setup({sda:D27,scl:D28});exports.setLEDs=function(d,b){var a=new Uint8Array(16);a[4]=255;a[8]=255;a.fill(255,12);a.set(d,5);a.set(b,9);var c=new SPI;c.setup({mosi:D8,sck:D7});c.write(a)};exports.setMotor=function(d,b){var a=[void 0,D4,D10,D2,D9][d],c=[void 0,D6,D11,D3,D12][d];0===b&&(digitalWrite(a,0),digitalWrite(c,0));0<b?(digitalWrite(a,
0),analogWrite(c,b)):(digitalWrite(c,0),analogWrite(a,-b))};exports.pwm=require("PCA9685").connect(exports.I2C,{addr:88})

View File

@ -19,8 +19,8 @@ wget https://www.espruino.com/modules/LPS22HB.min.js -O LPS22HB.min.js
wget https://www.espruino.com/modules/HTS221.min.js -O HTS221.min.js
wget https://www.espruino.com/modules/CCS811.min.js -O CCS811.min.js
wget https://www.espruino.com/modules/BH1745.min.js -O BH1745.min.js
wget https://www.espruino.com/modules/PCA9685.min.js -O PCA9685.min.js
wget https://www.espruino.com/modules/Smartibot.min.js -O Smartibot.min.js
#wget https://www.espruino.com/modules/PCA9685.min.js -O PCA9685.min.js
#wget https://www.espruino.com/modules/Smartibot.min.js -O Smartibot.min.js
# Other libs
wget https://www.espruino.com/modules/EspruinoWiFi.min.js -O espruino_wifi/Wifi.min.js