**** BEGIN LOGGING AT Mon Feb 03 03:00:39 2020 Feb 03 10:35:26 ok, seems that cpu freq is not really locked. I can see max freq changing if there is more cpu use sudo watch -n 1 cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_max_freq Feb 03 10:35:51 you don't need sudo for that Feb 03 10:38:50 cat: /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq: Permission denied Feb 03 10:39:00 huh, really? Feb 03 10:39:13 nothing almost nothing in sysfs is privileged for reading Feb 03 10:39:17 *normally Feb 03 10:40:28 oh weird, it's specific to that single attribute Feb 03 10:41:07 ah you're supposed to read scaling_cur_freq Feb 03 10:42:21 stats/time_in_state might be interesting too Feb 03 10:44:34 I watched cur_freq and saw it changing. That was weird because max was lower. Then I started to watch max_freq and saw it also changing, which is more weird Feb 03 10:45:04 why is that weird? max_freq should be determined by cpu temperature as far as I understand Feb 03 10:46:08 it will change bu load, not by temperature (temp will rise from start to some point and will not change much more later Feb 03 10:46:21 that does sound strange Feb 03 10:47:02 if load goes down, temp will go down also ("measured " with finger) Feb 03 11:06:20 Hi, any info about the temperature range for the BeagleBone AI? Feb 03 11:11:02 Hey guys, I have a question about the beaglebone blue.How is it possible to adress the pins GPIO3_20 or GPIO1_25 of GP0? I can not find them in the list https://github.com/beagleboard/beaglebone-blue/blob/master/BeagleBone_Blue_Pin_Table.csv#L65 or they do not have a P8/P9 pin adressed to them. Internet research has not brought much so far, so I am Feb 03 11:11:02 glad for any kind of help. Thanks! Feb 03 11:11:48 let's see... Feb 03 11:12:48 so that's GP0.5 and GP0.3 ... now the big question is what kind of silly and confusing name they decided to give it in the DT Feb 03 11:18:55 apparently GP0.3 (gpio 1.25) is called "U16" and GP0.5 (gpio 3.20) is called "D13" Feb 03 11:28:31 Peter52: for some inexplicable reason, they're named after the cpu balls on the AM335x-ZCZ / OSD335x package Feb 03 11:28:47 even though that's not even remotely meaningful to the user Feb 03 11:29:33 Unfortunately my connection broke down. Can anyone help me with my issue with GPIO3_20 or GPIO1_25. Can I configure them with "config-pin"? Or is there some other way how to adress them? Feb 03 11:29:39 apparently GP0.3 (gpio 1.25) is called "U16" and GP0.5 (gpio 3.20) is called "D13" Feb 03 14:36:00 Hey guys, Feb 03 14:36:00 can anyone help me accessing the pins GPIO3_20 or GPIO1_25 of the beaglebone blue. I did not find a name for them in this list https://github.com/beagleboard/beaglebone-blue/blob/master/BeagleBone_Blue_Pin_Table.csv#L65 so I was wondering if they can be used with 'config-pin' at all? Thanks for your help! Feb 03 14:37:48 petrolaf[m]: GP0.3 (gpio 1.25) is called "U16" and GP0.5 (gpio 3.20) is called "D13" Feb 03 14:43:48 Thanks. But U16 and D13 seem not to work with the 'config-pin' command. Feb 03 14:44:41 which image release (cat /etc/dogtag) and kernel release (uname -r) are you using? Feb 03 14:48:22 Image 2018-10-07 Feb 03 14:48:22 4.14.71-ti-r80 Feb 03 14:49:58 hm, then it should definitely work, they were made configurable in 4.14.58-ti-r65 Feb 03 14:50:10 maybe it's just config-pin being stupid Feb 03 14:51:46 check if it's listed in /sys/bus/platform/drivers/bone-pinmux-helper/ Feb 03 14:54:22 Well I am just getting used to BBB so it is probably me. If I just write 'config-pin U16 gpio' it gives me 'Invalid pin' as feed back. Feb 03 14:55:46 well if I remember correctly, config-pin for some reason has a hardcoded list of pin names, and these two pins were not originally configurable (they are since kernel 4.14.58-ti-r65), so maybe someone just forgot to add them to config-pin Feb 03 14:56:27 hence my suggestion you check whether the relevant pinmux helpers are present. they should show up as symlinks in /sys/bus/platform/drivers/bone-pinmux-helper/ Feb 03 14:59:12 No they do not show up there Feb 03 14:59:36 huh, that's very strange Feb 03 15:00:44 bind ocp:GP0_3_pinmux ocp:GP1_3_pinmux ocp:H18_pinmux ocp:P8_15_pinmux ocp:P9_21_pinmux ocp:P9_23_pinmux ocp:P9_26_pinmux ocp:P9_29_pinmux ocp:P9_31_pinmux unbind Feb 03 15:00:44 ocp:C18_pinmux ocp:GP0_5_pinmux ocp:GP1_4_pinmux ocp:helper ocp:P9_11_pinmux ocp:P9_22_pinmux ocp:P9_24_pinmux ocp:P9_28_pinmux ocp:P9_30_pinmux uevent Feb 03 15:02:38 wait they're called GP0_3 and GP0_5 in your DT? huh, but that doesn't match the am335x-boneblue.dts of kernel 4.14.71-ti-r80 Feb 03 15:03:06 they're a lot more sensible names, but I don't get where they're coming from Feb 03 15:05:51 mhh Feb 03 15:09:28 It would also be fine to access GPIO3_1 or GPIO3_2 if that works Feb 03 15:11:19 that's not what their names are, as you can see in what you pasted they're called "GP0_3" and "GP0_5" on your system (though I don't know why) Feb 03 15:12:00 note that if you want to use them as gpio, you don't need config-pin since their default mode is already gpio Feb 03 15:12:37 ohh, the blue's DT also neglects to export the gpios. god the blue's device tree is such a mess, and I don't really understand why Feb 03 15:16:40 regardless though, if you want it to use as non-gpio then if config-pin still refuses to work with the correct name then you can still configure the mode directly via sysfs, and if you want to use it as gpio then exporting it manually via sysfs should work Feb 03 15:46:47 Ok thanks. I will try that. Feb 03 16:27:32 hey Feb 03 16:27:44 how can i open cloud9 ide in my browser Feb 03 16:28:03 http://192.168.8.1/ this is my bb Feb 03 17:01:03 m Feb 03 18:26:21 afternoonish Feb 03 18:39:49 I've got a 16GB micro sd card formatted as fat32. When I search using df -H i don't see it mounted. I can see it in fdisk -l, but can't seem to mount it. I'm still running debian off the embedded flash and just wanting to use this as external storage. Is that not possible? Feb 03 18:40:25 biggi: how did you try to mount it? Feb 03 18:40:44 what error did you get? Feb 03 18:42:04 zmatt when I try to mount it (sudo mount /dev/mmcblk0p1) it says that it can't find that in /etc/fstab Feb 03 18:42:09 I thought it should be plug in and go? Feb 03 18:42:18 you need to specify a mountpoint Feb 03 18:42:33 e.g. sudo mkdir -p /mnt/sd && sudo mount /dev/mmcblk0p1 /mnt/sd Feb 03 18:43:05 and no, unless there's some service that automatically mounts the sd card it will not be "plug in and go" Feb 03 18:43:59 Gotcha. Haven't done much in Linux if that isn't apparent. Feb 03 18:44:04 Thanks for the help, got it up and going now Feb 03 18:44:12 such a service is typically part of desktop environments, to mount locally plugged-in removable storage on behalf of the user physically seated at the computer, but it's not something that will happen on headless systems unless you set it up Feb 03 18:44:34 typically some choices will need to be made with regard to privileges and such Feb 03 18:45:33 gotcha. i've just been working on getting that going, figuring out the linux equivalent of COM ports and learning how to send TCP messages from my PC to the BBB Feb 03 18:45:35 Been a fun week Feb 03 18:45:38 the debian user will be able to do "mount /mnt/sd" and "umount /mnt/sd" if you add a line like this to /etc/fstab: Feb 03 18:45:41 /dev/mmcblk0p1 /mnt/sd vfat users,uid=dev,gid=dev,fmask=0137,dmask=0027,noauto 0 0 Feb 03 18:45:53 sorry, uid=debian,gid=debian Feb 03 18:46:01 adjust fmask and fmask to taste Feb 03 18:46:05 *and dmask Feb 03 18:46:10 I'm the only user on this thing for now....we won't have users setup either. It'll be for production more than likely Feb 03 18:46:36 sure, but linux doesn't know that nor is it going to assume it Feb 03 18:47:42 Gotcha. My work likes to throw people into things like this that they don't have experience with. I view it as a learning experience more than anything. Feb 03 18:51:36 yeah working via ssh requires a bit of a mindset change if you're just used to logging in locally onto a desktop system Feb 03 18:52:09 Yup, but it's all for the better. Which is why I like to take my time and really learn the right way to do it Feb 03 18:52:17 Doing this serial port stuff is getting wonky tho haha Feb 03 18:52:35 I managed to program a simple socket for my TCP Friday, so that was interesting Feb 03 18:52:43 essentially it means the beaglebone is behaving like you'd expect from a server. you're just *a* user of the system, and you have no reason to have any rights over local resources (e.g. removable media) unless this has been setup by the system administrator Feb 03 18:53:19 for most local resources (e.g. serial ports) the beaglebone image has already arranged the debian user to have appropriate privileges fortunately Feb 03 18:53:52 Yup. I've got minicom installed and I've got my serial port setup to be /dev/ttyUSB0 now. now just time to figure out how to send the messages to our devices/etc Feb 03 18:54:21 ah, so not a serial port but a USB device (not actually the same thing) Feb 03 18:55:04 It's a USB to serial converter Feb 03 18:55:05 I actually wonder if usb serial devices are by default group 'tty' or group 'plugdev' Feb 03 18:55:16 i believe tty Feb 03 18:55:23 it's a usb to serial converter for a sensor Feb 03 18:55:25 or dialout Feb 03 18:56:28 you want me to check? any good way to do that? Feb 03 18:56:38 ls -l /dev/ttyUSB0 Feb 03 18:56:39 right now it sees it attached to /dev/ttyusb0 Feb 03 18:56:45 zmatt I suppose I should check to see what it is on this machine. Feb 03 18:56:56 and it doesn't hugely matter, I'm just curious Feb 03 18:57:16 it's probably dialout actually Feb 03 18:57:18 Hmmm it's saying no directory Feb 03 18:57:31 note, ttyUSB0, not ttyusb0 Feb 03 18:57:42 linux is case-sensitive Feb 03 18:57:51 right, i was in cad, it was all caps XD Feb 03 18:58:02 crw-rw---- 1 root dialout 188, 0 Feb 3 16:12 /dev/ttyUSB0 Feb 03 18:58:10 dialout indeed :) Feb 03 18:58:19 no idea what that means, but that's cool hah Feb 03 18:58:28 it's a group of users Feb 03 18:58:45 dialout group.. woo hoo ... I haven't used dialout in a few decades... Feb 03 18:58:54 that's one way of controlling resources: limit access to a specific group, and then place the users that you want to be able to use that resources into that group Feb 03 18:59:03 to see the groups you're in, use the "id" command Feb 03 18:59:14 it'll be quite a list for the debian user on beaglebone images Feb 03 19:00:01 since the goal is that you should be able to do pretty much everything using that account Feb 03 19:00:06 nice! but yea, i've got the minicom stuff setup. now to figure out how to send a message. in windows, i'd just do an open com port.....doesn't seem that easy here Feb 03 19:00:30 I vaguely recall not liking minicom Feb 03 19:00:51 I generally use screen, but that's not exactly the friendliest piece of software either Feb 03 19:01:07 time for my newb of the day comment: i don't know what to like or dis-like yet as I have about no idea what I'm doing. Feb 03 19:01:10 if you have putty on windows and know the ip you should be able to just login from windows via putty Feb 03 19:01:14 I just try something and sudo please it to work Feb 03 19:01:17 err ssh. Feb 03 19:01:26 GenTooMan i am already ssh'd in Feb 03 19:01:45 GenTooMan: he means communicating via the usb-serial device I assume Feb 03 19:01:52 ^ Feb 03 19:02:07 right makes more sense suddenly Feb 03 19:05:04 biggi: btw since you mentioned you were using it to interact with some sensor... if it's a 3.3V uart signal (as opposed to actual RS232) then you can probably connect it directly to the beaglebone... though not if it's 5V serial or actual RS232 Feb 03 19:07:02 Hmmm that's an interesting idea. This pulls power off the USB too though, so I may just keep it all as one cable for now Feb 03 19:07:37 sure it depends on the details of what the interface to the sensor is Feb 03 19:08:21 I'm not actually even sure atm what it is. Never really looked...always just used the USB, especially since we've been doing all this one the PC side up until now Feb 03 19:08:48 what is it? you have a part number or website link? Feb 03 19:10:25 Can't quite share. Proprietary atm. Feb 03 19:10:28 ah ok Feb 03 19:10:59 I do hardware design mostly. Just now getting involved more in software. Feb 03 19:11:11 Done embedded stuff since college and work, just never this type of software. Feb 03 19:15:58 ah, you're a hardware guy but you're integrating the module onto the BBB via usb? :) I guess if the module's power and/or I/O isn't 3.3V then an usb-serial converter is less effort than a level shifter (though if the module only needs 3.3V power and serial then all you need is four wires) Feb 03 19:17:48 I'm personally not a huge fan of USB on the BBB... it has only one host port, the usb controller is kinda limited, and the kernel driver kinda sucks (especially performancewise), though that's more noticable with higher bandwidth devices than a serial port Feb 03 23:04:58 Blue! Feb 04 00:08:19 kaki Feb 04 00:14:54 Khaki? Feb 04 00:15:19 I am plugged in and ready to ________? Feb 04 00:26:04 explode. Feb 04 00:26:21 don't forget to clean up afterward. Feb 04 00:34:03 No. Feb 04 00:34:27 Okay...I will clean up. Sheesh. Feb 04 00:39:35 Hello, I m looking for helpp on how to use bbb as usb keyboard Feb 04 00:42:58 I suspect that there are a lot of easier ways to do that than use a BBB. What reason do you need to use a BBB? Feb 04 00:44:59 GenTooMan: That person left. Feb 04 00:45:05 Hey! Feb 04 00:45:36 Did you ever look over the "manuscript" of the ST chip on the Motor Bridge Cape? Feb 04 00:46:21 I ask b/c I am currently trying to figure out how to operate these servos w/ the Cape w/out using "java" like scripts in python. Feb 04 00:46:46 without what? Feb 04 00:47:25 The elongated scripts from the library are making it near impossible to use other forms of what i know. Feb 04 00:47:45 motor this, Init that, and moveAngle this. Come on! Feb 04 00:47:48 there is absolutely zero need for you to do anything with documentation on the STM32 processor on the MotorBridgeCape Feb 04 00:47:55 I have no idea what you're trying to say Feb 04 00:48:01 Oh. Feb 04 00:48:17 yes I did. You can just use I2C communication in some other form as zmatt said. Feb 04 00:48:19 @zmatt: I found this article online and I was going to try it out but... Feb 04 00:48:25 Okay. Feb 04 00:48:28 the MotorBridgeCape is controlled via i2c commands, and the python library is a very thin and straightforward wrapper around that Feb 04 00:48:31 GenTooMan: okay. Feb 04 00:49:17 I found an article online for Adafruit_BBIO.PWM and I am trying to figure out how to use it w/ the Motor Bridge Cape, i.e. w/ the servo pins? Feb 04 00:49:36 I do not want to use Adafruit_BBIO b/c it is not for the Cape but... Feb 04 00:49:48 so as long as you're writing python code, the MotorBridge python library (with my patches to get rid of the dependencies on Adafruit shit) should be perfectly fine Feb 04 00:50:09 you cannot control the MotorBridgeCape using PWM outputs on the BBB, that's not how the hardware is designed Feb 04 00:50:23 Those servo headers only have given me, b/c of the library, so many routes of ways to program it. RIght? Feb 04 00:50:32 I have no idea what you mean by that Feb 04 00:50:45 I have only three servo functions in my library. Feb 04 00:51:00 My = whomever wrote the dang thing. Feb 04 00:51:35 three? Feb 04 00:51:39 For servos! Feb 04 00:51:40 Yes. Feb 04 00:51:42 pretty sure it's only two Feb 04 00:51:47 Oh. Feb 04 00:52:08 Well, i can change the frequency to make it so it seems like I have more. Feb 04 00:52:14 ServoInit to initialize the output and ServoMoveAngle to change the servo position Feb 04 00:52:18 Okay. I sit corrected. Feb 04 00:52:34 which seems like a pretty reasonable API Feb 04 00:53:03 So, how am I supposed to use it? There are only two ways to do things w/ it. I can move to one angle or start my servo. Feb 04 00:53:15 Now! Feb 04 00:53:37 If we are chatting here, should I change the library to support the extra functions? Feb 04 00:53:41 I don't understand the question... changing a servo's position is the complete functionality of the servo Feb 04 00:53:55 what other functions do you mean? "Perform a dance" ? Feb 04 00:54:09 ServoSpontaneouslyCombust Feb 04 00:54:20 I understand but there are other ways to make servos funtion. And yes, dance, per se. Feb 04 00:54:27 namely? Feb 04 00:55:04 W/ my two servos, I would like to grab stuff at my command w/out mechanical engineering as a background. Feb 04 00:55:24 .... okay, and? Feb 04 00:55:32 So, I thought I would create an extra function or two to sustain my needs. Feb 04 00:55:46 Angle1 = 45 Feb 04 00:55:49 the only thing limiting you is you, not the library Feb 04 00:56:00 Okay. Feb 04 00:56:02 Fine. Feb 04 00:56:07 It is me. Feb 04 00:56:31 I mean. You know how PWM modules have all this extra functionality? Feb 04 00:56:37 eh, no? Feb 04 00:56:41 they don't Feb 04 00:57:00 duty, duty_cycle? Feb 04 00:57:20 GenTooMan: duty? Feb 04 00:57:24 a PWM output on the BBB has the same API: you initialize it, which sets its frequency, and then you can change its duty cycle Feb 04 00:57:32 for a servo, duty cycle determines angle Feb 04 00:57:51 Okay. I am w/ you so far. Feb 04 00:58:14 So, when I call my angles, 1, 2, 3, 4, 5, 6, 7, and etc... Feb 04 00:58:22 ServoMoveAngle basically just sets the PWM duty cycle, but instead of making you figure out the correct duty cycle to use (which depends on frequency and angle) it'll calculate it for you Feb 04 00:58:52 I don't understand what you're talking about Feb 04 00:59:11 Then, I can adjust things like 7 - 1 = angle_F? Feb 04 00:59:40 ??? Feb 04 01:00:37 if you want to set a particular servo to a particular angle, you call motor.ServoMoveAngle with the servo number you set to reposition and the angle you want to set it to Feb 04 01:00:59 You are right. I am a lost cause. @zmatt: I can already call my angles in the python source. This is not an issue but I only want to call specific increments and have things automated. Feb 04 01:01:06 This makes things more complicated w/ this library. Feb 04 01:01:10 no it doesn't Feb 04 01:01:56 Since I am not figuring out what you described as "duty and frequencty," I cannot have the extra "figure-out portion" at my disposal. Feb 04 01:01:59 Right? Feb 04 01:02:04 please trust me on this: the functionality provided by the library is fine, and a different library is not going to provide *any* additional functionality Feb 04 01:02:13 Okay. Feb 04 01:02:14 Fine. Feb 04 01:02:16 Blah! Feb 04 01:03:20 the problem is that you seem unable to form any sort of mental model of what your code is actually doing, or map the task you're trying to achieve (in the rare case that it is at all clear what that task is) to steps a program needs to perform Feb 04 01:03:30 At my command, I can control, via the html page, a slew of commands. This is nice but if I wanted to have Servo1 and Servo6 work in a simultaneous manner, is there a specific routine to research? Feb 04 01:04:01 I am missing this education. Feb 04 01:04:38 ServoMoveAngle takes pretty much no time, so if you set multiple servos right after reach other they will effectively move at the same time Feb 04 01:04:56 I know. I figured that out, too. Feb 04 01:05:47 So, if I want to automate these servos to work/operate, I need an extra "idea." This "idea" is something I do not comprise. I need support! Feb 04 01:06:19 @zmatt: Do not worry. Fret none. I will keep attempting to understand what i lack. Feb 04 01:07:21 set_ you are always going to know less than you need to (and more than you want to) :d Feb 04 01:07:40 I mean this: hold for the paste. Feb 04 01:08:49 set_: the thing is, creating software that controls multiple servos in any non-trivial way is a complicated piece of software, and you have so not yet demonstrated the ability to write even simple software Feb 04 01:09:06 *so far Feb 04 01:09:27 Okay. No issue. Feb 04 01:09:32 I figured this much. Feb 04 01:09:42 I was wondering why I was having so much of an issue. Feb 04 01:10:55 in fact, usually when you share a snippet of code, it becomes painfully obvious that you have no mental model of what your code does, since you generally show code that isn't merely wrong/non-functional, but where I'm often completely unable to even determine what could possibly have been the intention Feb 04 01:11:21 I will start w/ one servo w/ source and then produce the outcome. Then, on to another one. That will make two. I was starting w/ two. Feb 04 01:11:47 the number of servos to control has negligible impact on the complexity of the software Feb 04 01:12:21 Okay. @zmatt: I get what you are saying. I am not cut out for python3 today. I should break. Feb 04 01:12:44 or maybe find a good python tutorial Feb 04 01:13:14 I ramble too often in here when you discuss things w/ me. My fault and not your issue. You already know stuff. Feb 04 01:13:23 me = you Feb 04 01:13:27 Dang it. Feb 04 01:13:52 But...as usual, thank you for the ideas and circulation. Feb 04 01:15:54 set_ I suggest, 1 decide what you want to do. 2 stop don't add anything new. 3 determine how to do it 4 stop don't add anything new. 5 test and find out what is wrong. 6 stop don't add anything new. Software takes time. :D Feb 04 01:16:15 ^ Feb 04 01:16:42 Guys...I did not start today on this board. Feb 04 01:16:59 The Cape has been in my possession for years. Feb 04 01:17:17 and software that needs to react to external stimuli (whether it be commands via a webserver or measurements from sensors, or worse both at the same time) is much more complex than code that just performs a straightforward sequential task Feb 04 01:17:25 I was trying to catch you during a weak moment when you would share more than I know. Feb 04 01:17:53 Which is 100% of the time! Feb 04 01:17:56 Just kidding. Feb 04 01:18:00 Thank you, guys. Feb 04 01:19:06 like, start by just making a script that makes the servos perform a fixed sequence of actions. no flask, nothing but the MotorBridgeCape and time.sleep Feb 04 01:19:30 and try to understand what it really does, every single line Feb 04 01:22:10 Okay. Feb 04 01:22:22 https://pastebin.com/rvHtK5YE Feb 04 01:23:14 like, try that out (with servos attached to servo outputs 1 and 6) and assuming I didn't fuck anything up, try to understand what it does Feb 04 01:23:54 Right. I get it. You showed me something already. It should "sweep" forth and fro. Feb 04 01:24:41 Left to right and back. I guess you were right. This looks a little more complicated than my shtick of the regular python source. Feb 04 01:25:52 this is not complicated, this is pretty much the simplest thing I could think of that does *something* with the servos more than just setting their position once Feb 04 01:26:13 Oh. Can I tell you a secret? Feb 04 01:26:52 I have not used this Cape for servo use and I have zero experience w/ servos. I know you, @zmatt, and GenTooMan already have a clue. Feb 04 01:27:12 I really know nothing about servos except for the inner workings and some ideas (theory). Feb 04 01:27:12 I've never done anything with servos, nor do I own one Feb 04 01:27:16 Oh. Feb 04 01:27:24 Yea but you know stuff, man. Feb 04 01:27:36 sure, from a few minutes of googling Feb 04 01:27:38 You are used to making things work b/c you already know things in programming. Feb 04 01:28:20 I am google illiterate. I cannot spell illiterate. i need to look it up, too! Feb 04 01:28:34 I have a pile of servo's and 2 RC planes. :D Feb 04 01:28:43 Yea boy! Feb 04 01:28:58 I have four servos and a quad that cannot fly above three inches. Feb 04 01:29:04 Ha. Feb 04 01:29:13 I have put the BBBlue quad on hold for now. Feb 04 01:30:14 The bbblue flips, can fly at three inches for four feet and then spins aimlessly, and can spin continuously. Feb 04 01:30:15 Ha. Feb 04 01:31:14 Ha, that servo bumps and grinds. Feb 04 01:31:19 That is some funny source. Feb 04 01:31:57 set a simple goal first add to it later then move toward each goal as you go. Feb 04 01:32:16 Good idea. Baby steps. Got it! Feb 04 01:38:40 don't jump the entire stair case. I've done it, never ends well. :D Feb 04 01:45:09 https://www.youtube.com/watch?v=R7bgAo0EINI <<< I am coming home! Feb 04 01:45:20 Stairs, here i come! Feb 04 01:47:22 perhaps just you know change angles watch servo move... Feb 04 01:56:17 Heh? Feb 04 01:56:30 Oh. I got you. Yea, yea. Feb 04 01:58:46 how heavy is the BBBl quad? Feb 04 02:01:54 Oh. Feb 04 02:02:01 I forgot. I can check if you want. Feb 04 02:03:06 is it over 250g? Feb 04 02:06:34 Let me check. I will brb. Feb 04 02:07:41 12.8 g. Feb 04 02:07:51 w/out the battery. Feb 04 02:08:21 250? That is a heavy drone. Feb 04 02:09:07 Oh. Wait. I think I had it on oz.s. Feb 04 02:09:09 Please hold. Feb 04 02:09:35 12.8*28.28 361g Feb 04 02:10:01 maybe sometimes I get a lot wrong :D Feb 04 02:10:10 370 g. Feb 04 02:10:28 Yes. It is over 250g. Feb 04 02:12:24 This is like the 10th time in three weeks I have been on another plane. Ounces or grams, yards or meters, lbs. or kilos. Feb 04 02:12:26 Yikes. Feb 04 02:12:44 Does no one live in the US anymore. Sheesh. Feb 04 02:13:10 I remember explaining to you to watch your units 5 weeks ago. Feb 04 02:13:17 See. Feb 04 02:13:20 So you are being unitized. Feb 04 02:13:29 I am, definitely. Feb 04 02:14:32 unitization at its finest. Feb 04 02:23:16 oh registration required quad Feb 04 02:25:22 docs for max weight is confusing...seems like the call out is 250g (i could be wrong) Feb 04 02:26:20 I registered mine anyways. We have some odd rules and fly zones and "no" fly zones. Feb 04 02:27:50 how often do you fly it? Feb 04 02:29:02 Not once. It is a BBBlue set up w/ Ardu Pilot. I have flown it in the house and it has gone fliping and/or spinning. Feb 04 02:29:03 But... Feb 04 02:29:07 heh Feb 04 02:29:22 The machine has not been able to fly more than four feet w/out needing support. Feb 04 02:29:32 problem I see is the registration expires and I don't have time to fly it much so.... Feb 04 02:29:47 Oh. $5.00! That is all it cost me. Feb 04 02:30:05 isn't that good for only 2 yrs? Feb 04 02:30:17 Let me see. Please hold. I can check. Feb 04 02:31:15 3 yrs. Feb 04 02:31:53 so if I don't get a chance to fly it til 3yr + 1 day.... Feb 04 02:32:29 must be a lighter weight path... wonder if the pocket beagle can be used instead Feb 04 02:32:52 ds2: https://github.com/beagleboard/cloud9-examples/blob/v2020.01/PocketBeagle/TechLab/.challenges/analogIn.pru0.c Feb 04 02:32:57 totally unrelated. Feb 04 02:33:17 Probably. Feb 04 02:34:14 ds2: I believe our GSoC org app is due like tomorrow. Feb 04 02:38:28 Drone regulation in the US is abotu to get very sever due to gross misuse by individuals. the US government has removed 800 drones from service in the government citing thoughtless misuse by numerous agencies. Feb 04 02:38:45 I know! Feb 04 02:39:39 While I watch everyone and their mothers make heavy machinery, I see why. Feb 04 02:40:47 jkridner[m]: one of the TI PRU demo repos had some passable rpmsg samples.... what is unclear is if there is limits on the size... it almost appears as if rpmsg is choking OpenCL (it is used to talked to the DSP) Feb 04 02:44:09 Hey. I can test things if necessary. Feb 04 02:49:24 Outside of testing, drone reg. is going to be a thing. You are right, GenTooMan. Feb 04 02:52:33 It's unfortunate but humans who are inconsiderate of other people abuse things and as a consequence everyone will suffer. So now you know 10000 years of human misery in a few seconds. Feb 04 02:53:57 Thank you for that update. Existence in seconds, BBBlue. I have my Green Wireless plugged in and I have not got anything done. Feb 04 02:54:49 well if you want to get something done you must define the something. Then do it. It just sounds simple. Feb 04 02:56:04 Watch movies of CNC w/ the BBB? Feb 04 02:57:44 if that is what you consider getting something done. Feb 04 02:59:51 Yep. I had hopes of servo source tonight but I messed up. Feb 04 02:59:56 <<< lazy **** ENDING LOGGING AT Tue Feb 04 03:00:51 2020