Skip to content

Instantly share code, notes, and snippets.

View oroce's full-sized avatar

Róbert Oroszi oroce

  • Budapest, Hungary
View GitHub Profile
Tue, 27 Oct 2015 06:51:00 GMT hci setting filter to: 1400000020c10000000000400000
Tue, 27 Oct 2015 06:51:00 GMT hci set event mask - writing: 01010c08fffffbff07f8bf3d
Tue, 27 Oct 2015 06:51:00 GMT hci set le event mask - writing: 010120081f00000000000000
Tue, 27 Oct 2015 06:51:00 GMT hci read local version - writing: 01011000
Tue, 27 Oct 2015 06:51:00 GMT hci write LE host supported - writing: 016d0c020100
Tue, 27 Oct 2015 06:51:00 GMT hci read LE host supported - writing: 016c0c00
Tue, 27 Oct 2015 06:51:00 GMT hci read bd addr - writing: 01091000
Tue, 27 Oct 2015 06:51:00 GMT hci onSocketData: 040e0401010c00
Tue, 27 Oct 2015 06:51:00 GMT hci event type = 4
Tue, 27 Oct 2015 06:51:00 GMT hci sub event type = 14
Mon, 26 Oct 2015 13:44:07 GMT hci setting filter to: 1400000020c10000000000400000
Mon, 26 Oct 2015 13:44:07 GMT hci set event mask - writing: 01010c08fffffbff07f8bf3d
Mon, 26 Oct 2015 13:44:07 GMT hci set le event mask - writing: 010120081f00000000000000
Mon, 26 Oct 2015 13:44:07 GMT hci read local version - writing: 01011000
Mon, 26 Oct 2015 13:44:07 GMT hci write LE host supported - writing: 016d0c020100
Mon, 26 Oct 2015 13:44:07 GMT hci read LE host supported - writing: 016c0c00
Mon, 26 Oct 2015 13:44:07 GMT hci read bd addr - writing: 01091000
Mon, 26 Oct 2015 13:44:07 GMT hci onSocketData: 040e0401010c00
Mon, 26 Oct 2015 13:44:07 GMT hci event type = 4
Mon, 26 Oct 2015 13:44:07 GMT hci sub event type = 14
pi@raspberrypi ~/node-flower-power $ npm i sandeepmistry/node-bluetooth-hci-socket#kernel-disconnect-workarounds sandeepmistry/noble#read-write-le-host-supported           [80/1599]
npm WARN optional dep failed, continuing xpc-connection@0.1.4
/N-
> usb@1.0.6 install /home/pi/node-flower-power/node_modules/bluetooth-hci-socket/node_modules/usb
> node-pre-gyp install --fallback-to-build

make: Entering directory '/home/pi/node-flower-power/node_modules/bluetooth-hci-socket/node_modules/usb/build'
  CC(target) Release/obj.target/libusb/libusb/libusb/core.o
  CC(target) Release/obj.target/libusb/libusb/libusb/descriptor.o
@oroce
oroce / report.md
Last active October 1, 2015 11:50
hcidump of hcitoool lecc

The command I ran:

pi@raspberrypi ~ $ sudo hcitool lescan
LE Scan ...
1C:BA:8C:20:E2:C8 (unknown)
1C:BA:8C:20:E2:C8 SensorTag
A0:14:3D:08:DC:92 (unknown)
A0:14:3D:08:DC:92 Flower power DC92
B4:99:4C:64:BE:83 (unknown)
B4:99:4C:64:BE:83 SensorTag

Test without debug

pi@raspberrypi ~/node-sensortag $ _DEBUG=* sudo -E node test | tee /tmp/log
discovered: {"id":"b4994c64be83","type":"cc2540"}
connectAndSetUp
readDeviceName
        device name = TI BLE Sensor Tag
readSystemId
        system id = b4:99:4c:00:00:64:be:83
readSerialNumber

Here I changed discover to dicoverAll in test.js

Command I ran: DEBUG=* sudo -E node test.js 2>&1 | tee output-discoverall.txt

Sat, 12 Sep 2015 10:06:47 GMT hci setting filter to: 1400000020c10000000000400000
Sat, 12 Sep 2015 10:06:47 GMT hci set event mask - writing: 01010c08fffffbff07f8bf3d
Sat, 12 Sep 2015 10:06:47 GMT hci set le event mask - writing: 010120081f00000000000000
Sat, 12 Sep 2015 10:06:47 GMT hci read local version - writing: 01011000
Sat, 12 Sep 2015 10:06:47 GMT hci read bd addr - writing: 01091000
var elasticsearch = require('elasticsearch');
var client = new elasticsearch.Client({
host: 'localhost:9200',
log: 'trace'
});
client.count({
index: 'logstash-2015.06.22',
body: {
query: {
filtered: {
@oroce
oroce / spam.txt
Created May 18, 2015 17:45
spam i'm getting, f u!
Kedves Robert,
Gelencsér György, biológiai sejtjavító és megújító specialista vagyok.
Szeretnék átnyújtani Neked egy lehetőséget amivel a legmerészebb vágyaid szerinti testi állapotot és testműködést elérheted és a távoli végsőkig fenntarthatod, és amivel igen magas jövedelmet érhetsz el ahelyett hogy vagyonokat költenél rá.
Az Internetes rendszerünk sürgős átállítása miatt létre hoztam egy különleges pénzügyi megoldást. Olyan rendszerre állunk át, amilyet a nagy nemzetközi milliárdos cégek használnak. Sikeres emberként ez tetszhet Neked. Mivel gyorsan kell végeznünk az átállással, személyes ismeretség nélkül lehetővé teszem Neked hogy profitálj ebből. Nyer-nyer alapon.
Ne olvass tovább ha azt gondolod hogy Te remekül vagy, semmi bajod a testeddel, vagy ha belenyugszol abba hogy napról-napra 700 ezerrel csökken a sejtjeid száma ami az emberek mindenféle egészségi problémáit okozza, és ami elvezet az öregedéshez, a test legyengüléséhez, leépüléséhez és a krónikus betegségekhez.
@oroce
oroce / huginn.debug.js
Last active September 1, 2020 16:03
Huginn javascript agent stuff
var Agent = {};
Agent.check = function() {
var events = JSON.parse(this.memory('events') || '[]');
this.log('memory is: (' + typeof events + '):' + JSON.stringify(events));
var len = events.length;
var tags = (this.options('tags') || '').split(',');
var count = parseInt(this.options('count'), 10) || tags.length;
var delimeter = this.options('delimeter') || ',';
var tagPrefix = this.options('tagPrefix') || this.options('tagprefix') || '';
if (len === 0) {
@oroce
oroce / index.js
Created April 19, 2015 20:47
requirebin sketch
// require() some stuff from npm (like you were using browserify)
// and then hit Run Code to run it on the right
var React = require('react');
var GAItem = React.createClass({
render: function() {
return React.createElement('p', this.props.data.join(','));
}
});