**** BEGIN LOGGING AT Sun Apr 07 02:59:57 2019 Apr 07 19:00:30 Hi I was here yesterday under the nic newbie and was going to see if anyone knows which i2c controlls the mpu9250 on beaglebone blue Apr 07 19:01:14 I think it may be i2c-0 but the addresses are 0x50 and 0x20 where I see a UU when doing an i2cdetect -r 0 Apr 07 19:01:17 i2c-2 Apr 07 19:01:27 (if I remember correctly) Apr 07 19:01:32 zmatt, thank you. Apr 07 19:02:21 yep, just checked the schematic Apr 07 19:02:36 zmatt I only see 1 address and its at 0x76 on i2c-2, I was expecting to see that and 0x68?? Apr 07 19:04:00 beware that i2c is _not_ a discoverable bus, and i2cdetect is a hack that does to discover devices anyway, but in the process may seriously confuse devices Apr 07 19:04:14 (it and its documentation warns about this too) Apr 07 19:04:54 having said that, I do think I've seen other people be able to discover this IMU, so hmm Apr 07 19:05:58 true, I was thinking that maybe it's bus got locked? and for some reason power cycling does not unlock it Apr 07 19:06:15 power cycling should clear any fault Apr 07 19:06:16 the* bus got locked? Apr 07 19:06:43 ahh okay good to know. Apr 07 19:09:23 I'm almost thinking maybe I should get another beaglebone blue and see if it differs. I updated yesterday everything to the latest and greatest images, manually built and installed rcpy and all it's dependecies in the correct order like libgpiod and still see the same issue Apr 07 19:10:49 my suggestion would be to try the steps given in http://strawsondesign.com/docs/librobotcontrol/manual.html to see if those work Apr 07 19:12:11 have you got anything that can monitor the bus ? A scope ? a logic analyser ? a bus pirate ? Apr 07 19:12:21 it's not very confidence-inspiring that the rcpy readme tells you to install an obsolete version of librobotcontrol (formerly known as libroboticscape) Apr 07 19:13:01 artag: that sounds like a painful way to debug this, and it seems implausible that it would yield anything useful Apr 07 19:13:30 it's very useful if you suspect incorrect transactions are locking it up Apr 07 19:13:50 nah, the i2c bus itself isn't locking up Apr 07 19:13:52 it also tells you whether the bus is failing to transmit or the device to respond Apr 07 19:14:11 artag I don't have any equipment like that on hand, just a multimeter Apr 07 19:14:24 I can't imagine why it would fail to transmit, especially since the other i2c device on the same bus is detectable Apr 07 19:15:12 imho watching the bus tells you loads about what's failing. i wouldn't consider doing embedded programming without being able to see what the hardware's doing Apr 07 19:15:19 I do vaguely recall other people having issues finding the imu and being able to solve it, but I don't really remember anything specific about the problem or the solution Apr 07 19:15:33 artag: I get your point, but it's not something most people have at hand Apr 07 19:15:34 I'm going to go through those steps that are on that link zmatt and will let you know how it goes Apr 07 19:16:54 zmatt: yeah, that's why I asked. but honestly, a logic analyser able to sniff i2c, spi and rs232 is amazingly useful and costs $10. Obviously no help to nooob right now but i'd highly recommend learning to use these things Apr 07 19:17:30 there's even one based on a beaglebone :) Apr 07 19:19:19 those are always good tools to use! I'll have to order one soon. I just always thought they were very expensive, a good logic analyzer. Never knew they made them at 10 bucks. Apr 07 19:19:50 well, a pretty good one is more. but there are minimal ones. Apr 07 19:22:52 I started usinbg a 'Saleae Logic' a few years ago and loved both the build quality and the software, even though it was quite expensive for what was in the box. Now, they make still better ones but the early ones were widely cloned and still useful. And there's some open source display software if you prefer not to use Saleae's without buying their kit. Apr 07 19:43:43 beaglelogic is decent, though I wish there was a way to stream an arbitrarilly long capture with it. Apr 07 19:45:17 isn't there? provided your sample rate is low enough of course Apr 07 19:45:18 wait -- there is a way to do it continuously. right. was that unfinished before? Apr 07 19:45:34 it's been too long >_> Apr 07 19:46:39 guess not, I bet I was just trying to sample at too high a rate Apr 07 19:47:17 yeah it can definitely record at rates that are too high to be able to do anything with it other than store it in ram Apr 07 19:48:48 right, I remember I was trying to accomplish something with run length compression to be able to more easilly send it over the network or save it. I Apr 07 19:49:38 you have any idea what rate is low enough to be able to do something w/ the continuous data? Apr 07 19:51:10 not really. it'll depend on how you're offloading it, and the extent to which you can successfully apply compression Apr 07 19:53:23 for 8-channel uncompressed data, ethernet would cap out at 12 Msps or so? Apr 07 21:47:48 Hi , I can use the terminal on my laptop to send a file to the Beagle bone using scp filname.py debian@192.168.7.2 Apr 07 21:48:52 I am trying to do the same thing but send the file from the BeagleBone to the laptop, After I SSH in to the beaglebone , on the BeagleBone terminal I write scp filename.py neil@myipadpress: Apr 07 21:49:38 After that it starts processing and then says ssh: connect to host ipadress port 22: connection timeout Apr 07 21:49:49 Any ideas? Apr 07 22:15:03 Hello all , I am trying to send myself a file from the beagle bone to the laptop Apr 07 22:15:25 I can send a file from my laptop to the beagle bone using scp filename.py 192.168.7.2: Apr 07 22:16:20 How can I do the same to send a file to my laptop? I noticed with ifconfig there are many ip adrresses , connection times out when I choose any of them , also I tried to find my ip through a website it did not work either Apr 07 22:20:28 192.168.7.3 Apr 07 22:20:31 I think Apr 07 22:21:28 when I run ifconfig | sed -En 's/127.0.0.1//;s/.*inet (addr:)?(([0-9]*\.){3}[0-9]*).*/\2/p' I get 3 different IP Addresses Apr 07 22:23:43 I tried all 3 none of them works though Apr 07 22:24:58 Internet connection is necessary right? on the beaglebone to do this? Apr 07 22:30:59 One should be localhost, one should be 192.168.7.2, one should be 192.168.6.2 and one should look like the others in your local network Apr 07 22:32:22 I had a weird thing were I was getting an odd ip addr and it turned out it was connected to the wrong network...if you can connect via ssh or putty you should be able to send files Apr 07 22:33:30 I have no issues sending from the laptop to the beaglebone , doing ifconfig on my laptop, I saw under inet there is 192.168.7.1 Apr 07 22:34:32 I tried scp filename.txt neil@192.168.7.1: Apr 07 22:35:09 it said, the authenticity of 192.168.7.1 cannot be established. ECDSA key fingerprint is.... do you want to continue Apr 07 22:35:18 I said .3 not .1 Apr 07 22:35:27 but it's maybe .1 yes Apr 07 22:35:30 accept that warning Apr 07 22:35:32 type yes Apr 07 22:36:01 ok , when I tried 3 it said network unreachable Apr 07 22:37:52 Thank you Apr 07 22:37:56 it worked now , awesome Apr 07 22:38:18 it was 192.168.7.1 Apr 07 22:39:18 better than just blindly accepting such warnings ... would be to verify that it's the right key ... but that is admittedly a bit of a challenge Apr 07 22:47:42 Sounds like it Apr 07 23:13:48 : Apr 07 23:13:58 Hey. What happened to me and my name? Apr 07 23:14:38 Much better. Apr 07 23:42:12 moth blur Apr 07 23:42:59 Yes? Apr 07 23:43:23 As in a fury of moths blurring your eyes? Apr 07 23:44:58 Anyone using Ubuntu Server w/ MAAS? Apr 07 23:46:36 Not easy to grasp...I keep tooling around but to no avail. Apr 07 23:49:30 The file on Ubuntu Server, /etc/netplan/50-blah-blah.yaml, is not easy to change. I have to keep reading. Apr 07 23:50:39 Read! Apr 08 00:23:18 Blah? Apr 08 01:04:58 Is bind9 from apt install bind9 a health hazard for my BBB? Apr 08 01:38:02 not health hazard no set_ Apr 08 01:38:06 but it's a daemon that will run Apr 08 01:38:26 if will override or fail to run if a dns server or cached or responder or whatever (it rhymes) is already there Apr 08 01:38:51 Oh. Okay. Apr 08 01:39:24 why do you want it ? Apr 08 01:39:27 bind is pretty heavy Apr 08 01:39:31 unbound is nice for a caching server Apr 08 01:39:39 Oh. I was going to host a couple sites. Apr 08 01:40:05 The words from the article I was reading was, "dense." Apr 08 01:40:13 heavy = dense Apr 08 01:40:38 you don't need bind for hosting sites Apr 08 01:40:42 Oh? Apr 08 01:40:46 unless you're going to host their authoritative dns servers Apr 08 01:40:49 which is unlikely Apr 08 01:40:59 Probably not. Apr 08 01:41:08 You are right. Apr 08 01:41:27 I was reading so much and I have not put anything together just yet. Apr 08 01:41:47 I have dynamic DNS, a couple sites, and an old computer as a server. Apr 08 01:42:44 It is fun trying but if the sites are too painful mentally, I will discard them and move on. Apr 08 02:15:06 if you have dynamic dns then an authoritative server may be of help set_ Apr 08 02:15:15 but if you already have a dyndns service that works then don't bother Apr 08 02:15:21 since it's a quite complex setup after all Apr 08 02:17:21 Okay. I just tried to set up. I have my website showing my MG Printer config. page by default (by accident)! Apr 08 02:17:29 Ha! Apr 08 02:23:50 Trial and errors over here. I am dealing w/ Nginx and Apache2 right now, separately. First Apache2 w/ the /etc/apache2/sites-available/blah.com.conf page for my website. Apr 08 02:34:46 why both set_ ? Apr 08 02:34:49 just use nginx Apr 08 02:34:52 you don't need apache2 Apr 08 02:36:01 The first bunch of info. I read was about Apache2. **** ENDING LOGGING AT Mon Apr 08 02:59:57 2019