New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

1-wire-js

Package Overview
Dependencies
Maintainers
1
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

1-wire-js - npm Package Compare versions

Comparing version 1.3.0 to 1.3.1

2

package.json
{
"name": "1-wire-js",
"version": "1.3.0",
"version": "1.3.1",
"description": "1-Wire USB Interface",

@@ -5,0 +5,0 @@ "main": "./src/ow.js",

@@ -182,3 +182,3 @@ # 1-Wire® for Javascript

#### `wire.write(data)`
#### `wire.write(data, clearWire)`
Writes data onto the wire.

@@ -188,2 +188,4 @@

Pass a `true` value as the `clearWire` parameter to have the wire cleared after the write operation.
```

@@ -190,0 +192,0 @@ ow.wire.write(data).then(writeComplete);

@@ -14,3 +14,3 @@ module.exports = function () {

return crc.crc81wire(value);
}
};

@@ -158,3 +158,3 @@ const TRANSACTION_TIMEOUT = 10;

}
}
};

@@ -192,3 +192,3 @@ ow.device.onDeviceAdded = new DeviceAddedEvent();

}
}
};

@@ -435,3 +435,3 @@ ow.device.onDeviceRemoved = new DeviceRemovedEvent();

ow.wire.write = function (data) {
ow.wire.write = function (data, clearWire) {
var bulkTransferInfo = {

@@ -459,2 +459,7 @@ direction: deviceEndpoints.bulkOut.direction,

return ow.device.controlTransfer(controlTransferInfo);
})
.then(function () {
if (clearWire) {
return ow.wire.read(data.length);
}
});

@@ -578,3 +583,3 @@ };

.then(function () {
return ow.device.bulkTransfer(bulkTransferInfo)
return ow.device.bulkTransfer(bulkTransferInfo);
});

@@ -668,5 +673,4 @@ };

.then(function () {
return ow.wire.write(new Uint8Array([0xF0]));
return ow.wire.write(new Uint8Array([0xF0]), true);
})
.then(ow.wire.clearByte)
.then(function () {

@@ -677,3 +681,3 @@ return romSubSearch(searchObject);

if (searchResultObject.searchResult) {
parameters.keys.push(searchResultObject.romId)
parameters.keys.push(searchResultObject.romId);
}

@@ -762,7 +766,4 @@ parameters.lastDiscrepancy = searchResultObject.searchResultObject;

var command = new Uint8Array([0xF0, 0x00, 0x00]);
return ow.wire.write(command);
return ow.wire.write(command, true);
})
.then(ow.wire.clearByte)
.then(ow.wire.clearByte)
.then(ow.wire.clearByte)
.then(function () {

@@ -831,8 +832,4 @@ return keyReadMemory();

var command = new Uint8Array([0x55, offsetMSB, offsetLSB, endingOffset]);
return ow.wire.write(command);
})
.then(ow.wire.clearByte)
.then(ow.wire.clearByte)
.then(ow.wire.clearByte)
.then(ow.wire.clearByte)
return ow.wire.write(command, true);
});
};

@@ -859,7 +856,4 @@

var command = new Uint8Array([0x0F, offsetMSB, offsetLSB]);
return ow.wire.write(command);
return ow.wire.write(command, true);
})
.then(ow.wire.clearByte)
.then(ow.wire.clearByte)
.then(ow.wire.clearByte)
.then(function () {

@@ -881,3 +875,3 @@ return writeData(data, 0);

.then(function () {
return ow.wire.read(data.length)
return ow.wire.read(data.length);
})

@@ -925,3 +919,3 @@ .then(function (data) {

if (data.length > page + 1) {
return keyWriteAllOffset(keyRom, data, page + 1, overdrive)
return keyWriteAllOffset(keyRom, data, page + 1, overdrive);
}

@@ -952,3 +946,3 @@ });

if (newData.length > page + 1) {
return keyWriteDiffOffset(keyRom, newData, oldData, page + 1, overdrive)
return keyWriteDiffOffset(keyRom, newData, oldData, page + 1, overdrive);
}

@@ -959,3 +953,3 @@ }

if (newData.length > page + 1) {
return keyWriteDiffOffset(keyRom, newData, oldData, page + 1, overdrive)
return keyWriteDiffOffset(keyRom, newData, oldData, page + 1, overdrive);
}

@@ -962,0 +956,0 @@ });

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc