**** BEGIN LOGGING AT Sat May 22 02:59:57 2021 May 22 03:05:58 GenTooMan: https://pastebin.com/HtgNxQ5w May 22 03:06:56 (the actual dates of halving are slightly earlier than expected due to increase in mining) May 22 03:10:53 Is there anything I can do about the version of GLIBC versioning on the Buster image from the .org's latest-images? May 22 03:11:26 I checked the Buster distro online. 2.28-10 is what is used. May 22 03:11:35 I need 2.29 (I think). May 22 03:12:37 real currency is what you need set_ ;) May 22 03:12:47 pun intended of course May 22 03:13:05 Forget real currency. You cannot hang out w/ chickens and soar w/ eagles. May 22 03:13:06 ha. May 22 03:13:36 GenTooMan: I think Ubuntu has the 2.29 verioning I need. i really do not want to put Ubuntu on the BBB. May 22 03:14:10 GenTooMan: note that if this scarcity were not deliberately designed into the system then there would not have been limit on how much bitcoin can be mined May 22 03:14:23 I changed the version of GLIBC once on Debian Buster but I could not then upgrade the kernel any longer. May 22 03:14:32 so the "Mathematically speaking there is a limit to how much bitcoin can be mined as the actual numbers will be exhausted" is very false May 22 03:14:47 set_: what on earth did you do to your system and why May 22 03:15:04 so what are you trying to build set_? May 22 03:15:05 you should almost certainly not care about your glibc version, and definitely not try to change it May 22 03:15:12 @zmatt: The system needs GLIBC 2.29. May 22 03:15:44 "the system" needs the glibc version that it came with or minor updates thereof as automatically installed by apt upgrade May 22 03:15:59 I understand.d May 22 03:16:22 But...the USB config. I need to set up has to have GLIBC 2.29. May 22 03:16:34 what are you talking about? May 22 03:16:59 I have an add-on board for the BBB that handles motors. May 22 03:17:04 Okay...so. May 22 03:17:29 This board needs to have communication from the BBB to it. May 22 03:17:40 USB is used in this instance for now. May 22 03:18:06 So...there is a driver for Linux/BBB that needs to be compiled natively to handle this USB communication. May 22 03:18:14 w/ make May 22 03:18:36 I'm guessing you mean some piece of software rather than an actual driver? May 22 03:18:47 nope. It is a .ko driver. May 22 03:19:00 I use depmod and modprobe to handle the installs. May 22 03:19:01 then glibc version is utterly irrelevant May 22 03:19:05 there's no glibc in the kernel May 22 03:19:17 Okay. If you say so. Let me try to get you the info. May 22 03:19:31 Do not worry about it. May 22 03:19:45 I will get this info. if you are in deed interested. May 22 03:19:53 If not, that is okay. May 22 03:20:39 I am going to get on a Debian distro in a bit. I will come back as another __Name__. May 22 03:21:00 can't you just come to the point and say what it is that makes you think you need glibc 2.29 ? May 22 03:21:25 since nothing so far has shed even the tiniest bit of light on that May 22 03:21:31 The error I received stated that GLIBC 2.29 is needed for this driver. May 22 03:21:35 error from what? May 22 03:21:44 The driver install. May 22 03:22:50 Let me make sure again. The other 'puter is a hop, skip, and jump away. I will go to it and install it again. I will copy the error that prints to output. May 22 03:22:54 can you just pastebin the complete error with plenty of context? preferably just the entire output of whatever you did but at least a few dozen lines May 22 03:22:59 yes. May 22 03:23:01 I will. May 22 03:23:07 Sure. May 22 03:23:47 But not exactly now b/c I am updating a console image to get git, make, and some other libs. so I can actually "install" the driver. May 22 03:23:59 what is this driver? May 22 03:24:01 It may be in a bit. 25 minutes. May 22 03:24:04 like, link to it May 22 03:24:07 Okay. May 22 03:27:24 https://drive.google.com/file/d/1kBZFSAprK3fBIfDTC1eEZfEt9IjrOe5A/view?usp=sharing but they need to be tar -xvf to read more. May 22 03:27:56 Let me get to the Debian Distro. I will be right back. I can then tar them and show you the info. May 22 03:29:48 brb as a new name on another platform... May 22 03:35:50 Okay...it is me. May 22 03:35:52 set_ May 22 03:37:22 without looking it sounds like your trying to install a blob thats been built against a differnt version of glib May 22 03:37:36 that would have been my guess, but there's no compiled code in the tarball May 22 03:38:05 it's all source (kernel module, userspace library, and example code) May 22 03:38:10 Right. May 22 03:38:11 one should never change out the glibc in a running system unless your really wanting a big headache May 22 03:38:17 Right again. May 22 03:38:31 MortyFell: so I'm assuming you just did something really bizarre May 22 03:38:44 Maybe...I will try on this system. May 22 03:38:57 I will reply in about minutes if not sooner. May 22 03:41:44 The driver is going to be installed again for communication from the BBB to the SC-Hub. May 22 03:42:08 Anyway...I cannot do it on this computer. It has to be done natively. May 22 03:42:12 Argh. May 22 03:42:28 you don't need to narrate what you're doing, just paste the link of the pastebin when you have it May 22 03:42:33 Anyway...brb w/ some error codes from the BBB. May 22 03:42:35 Okay. May 22 03:42:43 No more naration. May 22 03:45:40 that was certainly odd. May 22 03:47:58 What was odd? May 22 04:15:43 My system is all goofed up for now. I will install initramfs-tools and then upgrade the kernel real quickly. May 22 04:16:07 It seems the driver installed this time w/ the current kernel. May 22 04:16:16 I need to reboot real quickly. May 22 04:16:34 initramfs-tools is already installed and can't be removed since rcn's kernel package has a dependency on it May 22 04:16:44 Hmm. May 22 04:16:48 Let me show you the error. May 22 04:17:08 Forget that idea. I already exited the terminal I was in. May 22 04:17:10 Dang it. May 22 04:17:19 Are there some logs to check? May 22 04:18:21 I was installing the headers for my kernel. May 22 04:18:21 how would I know if something is logged if I don't even know wtf you're doing or talking about May 22 04:18:33 pretty sure those are installed by default too May 22 04:18:39 Oh. I am not sure. Good question. May 22 04:18:44 I am using the console image. May 22 04:18:52 oh, why? May 22 04:19:04 So, things would go "quickly". Ha. May 22 04:19:39 by which you mean "take way more time" ? May 22 04:19:43 Well, anyway...updating and upgrading will take place (plus some installs). May 22 04:19:44 Yes. May 22 04:19:55 Dang it. Oh well. Lesson learned. May 22 04:20:08 I'm pretty sure that on the iot image you don't need to install anything to build this stuff May 22 04:20:08 everything you need is already installed May 22 04:20:12 Right. It is. May 22 04:20:22 It is too late. I already made it this far. May 22 04:20:44 I just need to install the headers for my kernel and the initramfs-tools. I should be good after that... May 22 04:21:09 why do you think you need initramfs-tools ? May 22 04:21:23 (you don't) May 22 04:23:27 also, initramfs-tools is installed on the console images May 22 04:25:26 (both the latest released (2020-04-06) console image and the latest testing (2020-08-25) console image) May 22 04:28:24 Right. May 22 04:28:27 You are right. May 22 04:28:42 (but also, you don't need it) May 22 04:28:45 I will just install the IoT. May 22 04:29:33 I am having issues compiling the examples now. I will test this entire idea after tonight. The Hispanics that moved into the neighborhood are shooting their weapons now. Lights out! May 22 04:29:52 ... May 22 04:36:27 Anyway...I will just install the IoT image. I was receiving some errors about installing the kernel-headers and updating the kernel. May 22 04:36:56 it was saying initramfs-tools ____________________. I will test the IoT image tomorrow. May 22 04:36:58 Sorry. May 22 04:54:41 Dang it. At least things are quiet now. May 22 04:55:05 The people moved in and have been partying for four days, 24 hrs. a day for four days. May 22 04:55:11 Of course something will go wrong. May 22 04:59:44 30 to 100 people have frequented that house for four days. Argh! May 22 05:00:04 Anyway...until tomorrow. Snore! May 22 05:50:22 @zmatt: Okay, I got it. It was the cross-compilation image I was using for the sFoundation SDK from Teknic. I used their newly, updated make instructions for native compiling. May 22 05:50:26 Everything is working now. May 22 05:50:39 Phew. May 22 11:02:51 Okay...so! May 22 11:03:12 The bot is on its way w/ the BBB and Teknic. Their native comp. works just fine. May 22 11:03:59 Now, b/c of GenTooMan, i need an E-Stop, a Stopping Button (large), and some .cpp files to handle the machine/bot. May 22 11:05:34 I can only make the servo motor move so fast for now. I know... boring. May 22 11:05:38 Wait and see! May 22 11:50:25 I got this odd microcontroller w/ a RISC-V dual-core processor on it. It is so odd. You guys are smart. May 22 11:50:35 No joke. May 22 11:51:02 Starting slow w/ dedication always helps more than just blasting crud at people. I KNOW! May 22 11:54:16 "I really feel like starting over." NOT. You guys got your stuff together. No matter how this is coming out right now, it is the truth. Even w/ that hot AI, the FanCape came through. May 22 14:39:41 GenTooMan: Are you available and kickin? May 22 14:41:02 If not, here is my plight. Is there a way, w/ an equation in math, to handle an 18" slide w/ screw along w/ my servo motor in source? May 22 14:41:55 "handle"? May 22 14:42:26 Yes. May 22 14:42:38 please elaborate May 22 14:42:44 For instance... May 22 14:43:43 The servo is of a particular size, can move at a particular speed w/ given steps as a servo motor, and I have an 18" slide. May 22 14:44:10 what actual problem are you trying to solve? May 22 14:44:48 I am trying to make sure that my motor does not pass up the 18" slide. May 22 14:45:08 I still have no idea what you're trying to do May 22 14:45:14 I do not want my motor(s) to go beyond their limits. May 22 14:45:41 I have a servo (integrated) w/ the BBB as the brains. May 22 14:46:03 I have that slide. I am going to attach the servo to the slide. May 22 14:47:17 So, if 18" is my travelling distance, steps are counted by an encoder, and I can control this servo via an SDK in .cpp files, is there a particular equation to handle the limiting of the motor at a particular distance? May 22 14:48:23 do I understand correctly that you have a contraption similar to this: https://images-na.ssl-images-amazon.com/images/I/51YHfbrEL%2BL._SL1001_.jpg May 22 14:48:54 It is basically (exaxtly) that! May 22 14:49:06 exactly. May 22 14:49:08 Sheesh. May 22 14:49:28 and you want to translate motor steps into linear position? May 22 14:49:34 Yes Sir. May 22 14:50:09 the number of steps per revolution along with the screw pitch will give you that May 22 14:50:17 Say what? May 22 14:50:27 Dang. May 22 14:50:32 I thought it was going to take multiple math equations. May 22 14:50:49 linear distance = pitch * steps / steps_per_rev May 22 14:51:22 when you say say pitch, you mean TPI? May 22 14:51:43 or the metric pitch? May 22 14:51:52 doesn't matter May 22 14:51:57 Okay. May 22 14:51:59 use whatever units you want May 22 14:52:35 Okay. May 22 14:52:44 ok, to be clear, I meant the distance the screw advances with one turn May 22 14:52:50 I am surprised the math is that easy. May 22 14:52:51 Oh. May 22 14:53:05 if you have a turns per inch number, you'll have to invert it May 22 14:53:06 Oh! May 22 14:53:51 you obviously also need some way of establishing a reference position May 22 14:53:51 So, I make one revolution and I need a way to measure the turn in the screw? May 22 14:53:56 Right. May 22 14:54:27 Like a mark or the movement of the piece on the screw can be of use? May 22 14:54:56 I have a block on the screw. May 22 14:55:33 you can count the steps of the motor and know how far the thing has moved May 22 14:55:54 Oh. May 22 14:56:02 but if you don't know where it started, you won't know where it ends up either May 22 14:56:39 Right. I can home it already and then start from that point. May 22 14:56:56 right May 22 14:57:19 there are various ways of establishing an origin position May 22 14:57:24 But...the location of the steps within the motor is not what I will know. May 22 14:58:12 if there's a fixed stop, you can simply run the motor for a while, knowing it will eventually hit the end May 22 14:58:30 that's if the motor isn't strong enough to damage anything when blocked May 22 14:58:39 The motor is strong. May 22 14:58:43 Supposedly. May 22 14:58:52 75 VDC. May 22 14:59:06 900 peak wattage. May 22 14:59:17 maybe best to use a switch then May 22 14:59:21 Well, I can handle the motor from 24v to 75v. May 22 14:59:23 Right. May 22 14:59:25 Okay. May 22 14:59:53 or an optical sensor May 22 14:59:57 or magnetic May 22 15:00:06 whatever works best in your case May 22 15:00:09 So, I would run the motor(s) into the switch/optical sensor/magnetic. May 22 15:00:37 when starting up, you'd run the motor until the sensor indicates that the slider is "home" May 22 15:00:57 from there you can count motor steps and know where it is at all times May 22 15:01:08 within some level of precision May 22 15:01:34 Okay. May 22 15:01:37 what's this for anyway? May 22 15:01:57 For a project on the BBB and machines. May 22 15:02:08 yes, obviously May 22 15:02:21 I always wanted to handle a makeshift machine in full. May 22 15:02:32 I am starting late. May 22 15:02:45 but what does it do? May 22 15:02:53 So...oh. May 22 15:03:04 how critical is the positioning? May 22 15:03:32 I will think of it later. Most likely some type of CNC w/ machinekit.io or another form what the newer BeagleV can handle. May 22 15:04:19 I have been thinking of all the things I can do w/ machinery (for fun mostly). May 22 15:04:32 I am going to get a book soon. May 22 15:04:45 I just have not ventured in this field much, i.e. as you can tell. May 22 15:05:07 I can do the work but not knowledgeable on the subject does not sound fun. May 22 15:05:47 if you need accurate positioning, some kind of position indicator might be needed May 22 15:05:54 ever taken apart a printer? May 22 15:06:03 mru: Do you recommend a book or two? May 22 15:06:04 yes. May 22 15:06:16 Printers. May 22 15:06:29 I have seen them in and out, somewhat. May 22 15:06:52 did you notice a plastic ribbon with stripes on it running along the printhead rail? May 22 15:06:58 Yes. May 22 15:07:14 that's used to measure the position May 22 15:07:19 Hmm. May 22 15:07:25 I was unaware of that idea. May 22 15:07:45 it runs through an optical sensor on the moving bit May 22 15:08:07 similar to the commonly used rotary encoders, except it's "unrolled" May 22 15:08:14 Ha. Nice. May 22 15:10:11 I guess I can start to look up more info. when I am in the mood to learn more on the motorized methodologies. May 22 15:10:38 Part of the fun is making things work. The real fun is being able to do what you just did. May 22 15:10:54 being able to teach a neat aspect to something has never come easy. May 22 15:11:32 For instance, the equation plus the optical sensor on printers are two things I may have never known w/out you. May 22 15:11:46 you can learn a lot by taking things apart May 22 15:12:24 Putting them back together is the hard part. Even w/ older, why-did-they-mfg-it-this-way parts and electronics. May 22 15:12:32 https://wondermark.com/tink8/ May 22 15:15:15 putting back together is optional May 22 15:15:36 putting back together with no parts left over is even more optional May 22 15:20:27 Ha. May 22 15:20:29 Hey... May 22 15:20:53 I wanted to make a, what looks like a strong machine, do delicate drawings. May 22 15:21:33 That was the idea. Like these drawing machines people make but a heavy duty one w/ a light pen on it. May 22 15:21:54 It is like a football player, lineman, handling a violin. May 22 15:22:07 so to say. May 22 15:23:07 I saw the options I can make already. Mechanical is fun at times. I just want to be a bit particular in this build and obviously since 'starting late,' it is going to take some time. May 22 15:24:10 The only thing I cannot do so far is handle multi-threaded applications on the BBB. I may move to the AI. May 22 15:25:15 I saw the person from that CNC thing w/ the BBB try w/ the AI already. I wonder if he figured it out... May 22 15:26:04 There were a couple posts on the machinekit people repos. It seemed promising. May 22 15:26:20 Of course, this fellow was using the PRUs. May 22 15:27:28 See... May 22 15:28:27 The school I was in kicked me out before I got into geometry. College provided some but not enough. I never got into analytical geometry. I was using algebra for distances instead. May 22 15:29:23 so... May 22 15:30:28 distance from a to b = (x1 + y1)(x2 + y2) May 22 15:31:38 I don't think that's how it works... May 22 15:32:02 x1 = side 1, x2 = side 3 && y1 = side2, y2 = side 4 May 22 15:32:04 No? May 22 15:32:13 Hmm. May 22 15:32:22 I need to make sure...you are probably right. May 22 15:32:28 pythagoras disagrees May 22 15:32:43 ha. May 22 15:32:55 I see that and I have done the work w/ algebra, i.e. wait for a paste! May 22 15:33:15 or if that math is boring to you, I can stop now. May 22 15:34:04 the distance from point (x1, y1) to (x2, y2) is sqrt((x2 - x1)^2 + (y2 - y1)^2) May 22 15:37:23 https://pastebin.com/z65A6KyY May 22 15:37:26 Okay. May 22 15:37:49 That may be the same as what I have done but w/ algebra. May 22 15:38:22 it's not clear what x1 etc denote in your example, but I'm pretty sure it's wrong May 22 15:42:21 It is the perimeter and I am going to one corner to the other corner. May 22 15:42:33 within the perimeter. May 22 15:42:40 that's not the usual definition of distance May 22 15:42:50 Right...you are right. May 22 15:43:12 but it's still wrong May 22 15:43:43 Hmm. Maybe it is (x1 + y1)(x2 - y2)? May 22 15:43:57 no, it can't be May 22 15:44:12 if x1 etc are distances, then that calculation yields an area May 22 15:44:31 so it fails simple dimentional analysis May 22 15:44:48 Let me look it up. I was doing it from memory. May 22 15:48:58 Let me plug in the numbers on the distance formula. May 22 16:12:56 https://imgur.com/a/RRQ4912 && https://pastebin.com/fEjktjR9 May 22 16:13:27 That is all I know. I cannot do the distance equation in geometry. May 22 16:18:31 I tried the distance forumla in geometry and... May 22 16:19:04 I could not simplify. May 22 16:21:30 If you ever need to split a rectangle diagonally, there it is in the math. May 22 16:25:56 well, that's wrong May 22 16:27:57 or as pauli said, not even wrong May 22 16:36:17 sorry. May 22 16:36:26 the formula is not as it is obviously seen. May 22 16:36:38 in algebra... May 22 16:38:23 that formula to handle that is this: (x1 + y1)(x2 + y2) = x1 * x2 + x1 * y2 + y1 * x2 + y1 * y2 May 22 16:40:53 that has nothing to do with the length of the diagonal May 22 16:41:06 or the length of the perimeter May 22 16:41:10 or anything at all May 22 16:43:49 Okay. May 22 16:44:02 If you say so. It can figure it out no matter the perimeter. May 22 16:45:45 So, say I have a build plate. May 22 16:46:37 6' x 3' and I want to cut the piece diagonally from tip to tip, that is the formula to convert the length of tip to tip. May 22 16:46:52 Just to know the length. May 22 16:47:10 I mean, yea, one could measure. May 22 16:47:16 But, what fun is that? May 22 16:59:11 Since you know the formula now, if things get difficult, one can derive complicated numerical values easily. It will not always be 3 * 3 or 2 * 3. May 22 17:09:06 no, you are totally wrong May 22 17:09:21 Oh. Okay. Well, bbl! May 22 17:09:30 Maybe I will figure it out later. May 22 17:19:10 https://en.wikipedia.org/wiki/Pythagorean_theorem May 22 17:29:55 If I may ask, has there been any consideration for making a rad/temp hardened version of the beaglebone?  Fairly crappy space computers are going for $200,000 and I have to wonder if open source could do better. May 22 17:31:20 Given the moon base efforts and the progress on Starship, launch costs seem likely to plummet and system costs are going to matter a lot more. May 22 18:38:41 I guess they didn't hang around May 22 20:04:14 set_, this made me think of you https://hackaday.com/2021/05/21/building-a-quick-and-dirty-rc-mower-with-fpv/ May 22 20:05:39 Thank you...off to look! May 22 20:06:55 where is the air filter? May 22 20:07:10 Oh? He has it all electric? May 22 20:07:40 I got a small one. It can handle string only. No blades yet! Boo! May 22 20:11:03 I like when he paints the filter. May 22 20:11:07 That is hilarious. May 22 20:11:24 Was that a bunch of leaches or maggots under the old mower? May 22 20:11:49 22:00 minutes. Argh. May 22 20:13:49 The fellow is hitting his adjustable wrench w/ a hammer to get the wheel off. I might not be able to watch any more of it. May 22 20:23:01 He even was "one w/ the grass!" May 22 20:27:48 That is one paranoid lawn mower and lawnmower. May 22 20:29:48 Thank you, GenTooMan. May 22 20:29:58 I should do that too... May 22 20:30:05 That is where I started after all. May 22 20:37:41 But...the person that helped me died. It is a shame. We were going to build glorious bots! May 22 20:38:32 I guess things happen for reasons. Who knows? Anyway, back to the BBB! May 22 20:48:29 set_ I thought you would get a view of "how bad can it be" obviously reckless youtube inglorious messed up stuff is not the safe way. I mean bare feet around a running lawn mower is insane. May 22 20:55:37 Right. May 22 20:55:39 I saw it. May 22 20:55:44 I questioned it out loud. May 22 20:55:55 I stopped myself midway through it. May 22 20:57:13 I ceased my complaining about the shoe issue. May 22 20:57:53 "Why would I complain about a video of a person that is shoeless Joe Jackson when I am me?" May 22 20:58:19 I listened to GenTooMan telling me to plug a 12v LED into a bare Lead Acid Battery. May 22 20:58:20 Ha. May 23 00:06:32 bzzt! **** ENDING LOGGING AT Sun May 23 02:59:56 2021