**** BEGIN LOGGING AT Sun Nov 01 02:59:57 2020 Nov 01 03:56:28 Does the XDS110 works with the BBAI ? Nov 01 04:01:14 apparently it does, at least at 1.25 MHz: https://e2e.ti.com/support/tools/ccs/f/81/t/817103?AM5728-Problems-to-initialize-AM5728-with-XDS110-but-works-with-XDS100 Nov 01 04:01:42 with the am572x I mean, I don't see why the bbai specific would matter Nov 01 04:09:21 A FT232H as jtag is not an option right? (can't find anything) Nov 01 04:10:15 the xds100v2 is an FT2232H with a cpld that's mostly used as level shifter and to gracefully deal with power cycles Nov 01 04:11:34 because I already have the UM232H module Nov 01 04:12:07 you might have trouble getting it to work with software other than openocd Nov 01 04:14:01 and it would be risky and cumbersome to use since having it connected to the target while either target or the ftdi is unpowered may be damaging to hardware Nov 01 04:14:43 while converse hotplugging may have its own risks Nov 01 04:14:47 *conversely Nov 01 04:16:23 of the three low-cost jtag debuggers I have, the xds100v2 is the only one that's really well-behaved electrically and safely deals with both hotplugging and having the adapter connected to the target while only one of them is powered Nov 01 04:17:42 (its I/O pins are high-impedance until both adapter and target are powered and software has cleared the powerloss flag in the cpld) Nov 01 04:23:04 I found this https://www.digikey.com/en/products/detail/olimex-ltd/TMS320-XDS100-V3/3837620 Nov 01 04:23:20 the v3 is a totally different beast Nov 01 04:29:48 I have no experience with the XDS100v3, but I do know it is very different, using a Microsemi "ProASIC3" FPGA while the XDS100v2 uses a Xilinx CoolRunner-II CPLD Nov 01 04:30:07 I think the V3 is for cJTAG ? Nov 01 04:32:05 LED D4 indicates when operating in an advanced (2 pin) scan format – cJTAG. This is determined Nov 01 04:32:05 by the hardware connections between XDS100v3 and the target board, and controlled by the Nov 01 04:32:05 software. During regular operation, it is typically off. Nov 01 04:32:33 yeah I see now it's apparently backwards compatible with the xds100v2 Nov 01 04:34:22 (I have to find a seller with FedEx.. the post service of my country is pretty bad) Nov 01 04:36:58 it seems the I/Os of the V3's FPGA also have the nice properties that make it safe for hotplugging and "cold-sparing" (being attached while unpowered) Nov 01 04:37:09 similar to the V2 Nov 01 04:38:22 (this in contrast to the ST-LINK/V2, which invariably caused a glitch on the reset line if you tried to hotplug the adapter) Nov 01 05:16:13 maybe it's obvious but that one (from Olimex) will work with the pocket beagle too? Nov 01 05:23:54 does it have jtag? Nov 01 05:24:03 oh right via some testpoints Nov 01 05:25:21 I mean, pretty much any jtag adapter can be made to work with pretty much any jtag target, but the xds100v2/v3/xds110 should work with Code Composer Studio and any TI target Nov 01 05:26:21 got it Nov 01 05:26:22 any reason you're avoiding the xds110 ? Nov 01 05:27:42 the xds100v3 is cheaper at digi-key Nov 01 05:27:54 that sounds like a fine reason Nov 01 09:33:17 Hi guys! I am working with a BeagleBone Blue board, and have four ESCs with motors attached to PWM outputs 1-4. I am trying to test the motors operate correctly, and have been attempting to this using the command "rc_test_motors", but upon running the commands, the motors are not functioning correctly. Nov 01 09:34:43 I have been using the command "rc_test_motors" with the parameters as described in the help menu, and on the following webpage https://hw.eeros.org/eeduro/test. Nov 01 09:35:38 The board has a LiPo 2S attached and is otherwise operating normally. Can anyone suggest what could the issue be? Nov 01 09:37:58 I run the commands "sudo rc_test_motors -m 1 -d 1", "sudo rc_test_motors -m 2 -d 1", "sudo rc_test_motors -m 3 -d 1" and "sudo rc_test_motors -m 4 -d 1", but the motors do not "lift its bar". Nov 01 11:06:50 Does MachineKit work w/ the BBB still or is something completely-utterly in the works? This short man needs to know! Nov 01 11:09:05 I cannot get Axis to show up on the BBB w/out a parport card or something like that is going on. Do I need a LCD Screen instead of using the onboard vncserver? Nov 01 13:40:32 Well guys and gals, I just the BBBlue for its first outdoor test flight! Nov 01 13:40:44 That sucker yells! Nov 01 13:40:49 But... Nov 01 13:40:56 I lost a nut. Nov 01 13:41:07 Damn cheap-o, depot. Nov 01 13:41:20 And... Nov 01 13:41:41 Someone cross-threaded my bolts on the BLDC motors. Nov 01 13:42:13 Now, I have three working and one down the drain. Boo and Trick or Treat? Nov 01 13:43:04 But, the exhileration from the test flight was worth every second. Seconds. Nov 01 13:44:19 I need a freakin' nut that will hold. Not these cheap acorn nuts. Lock Nuts on the way! Nov 01 13:48:24 That thing was burnin' towards the ground when I caught it and then I saw it hit. Three stayed and one strayed. Nov 01 13:58:41 bbl...LOCK WASHERS! Nov 01 13:58:58 Dang it. LOCK NUTS. Sorry. Nov 01 15:04:45 m5 by the case load. PaRTY OVER here? Nov 01 15:04:56 Flyin' to the moon! Nov 01 15:09:30 hello set_, how is going with your servo? Nov 01 15:10:14 Nice. Nov 01 15:11:30 The servo is going nice so far. I got them to move around and do things. I am a motor-a-holic for now, e.g. steppers, servos, and things being attached to them too. Slides on my steppers, propellers on my BLDC, and my DC geared motors have some wheels. I feel like a child all over again. Nov 01 15:11:58 But...this time... Nov 01 15:12:17 I am going to make things work well, i.e. not just mediocre. Nov 01 15:12:58 I have been training my senses to read more again. I am catching up on programming and testing things like new. New! Nov 01 15:13:26 Some dude at the store hit me. Nov 01 15:13:33 Odd? Yep. Nov 01 15:13:49 He ran right into me and he was walking straight. I think he was stealing. Nov 01 15:14:09 are you powering servo and beaglebone from the same power supply or separatly? Nov 01 15:14:47 Separately. Nov 01 15:15:33 so do you connect the two grounds together at some point? Nov 01 15:16:10 Um. I am not sure. I need to check my circuit. Nov 01 15:16:25 No. Nov 01 15:16:47 I do not have mutual grounds between the BBB and the Servo Power. Nov 01 15:17:04 Communication is done by Half Duplex UART. Nov 01 15:17:15 I have a similar issue, as I'll use the BB to power a mosfet and it seems to me that the options are either using an optoisolator or having the two grounds together at some point Nov 01 15:17:53 See, I messed up my circuit before my move. I have not put the circuit back together. I decided to test a little add on board. Nov 01 15:18:03 Oh. Nov 01 15:18:41 Okay. So the transistor is for the load? Nov 01 15:19:05 yes, probably it's not an issue, unless there is high current involved Nov 01 15:19:41 Right. I have 12v servos but the servos are isolated. Nov 01 15:19:42 not sure how sensitive the BB is to overvoltage spikes Nov 01 15:19:50 Not good. Nov 01 15:20:00 The BBB will fry like butter from what I hear. Nov 01 15:20:11 Or...I hear about magic smoke. Nov 01 15:20:30 hehe Nov 01 15:20:32 So, the am335x can only handle 3.3v, right. Nov 01 15:21:00 Anyway that the processor gets "jolted" by overvoltage, it is a sure way to fry the board. Nov 01 15:22:22 4.0v or 5.0v is something that the am335x cannot handle from what I have read. 3.3v working logic is all it can handle, supposedly. Nov 01 15:23:40 I know it is more complicated than just silicon and metal but the PMIC does not provide that much support in the realm of protection to the am335x. Nov 01 15:24:30 mm302: What are you working on currently? Nov 01 15:26:13 I'm working on using the PRU to collect digital input samples, after that I'll try to use SPI hardware to read ADC values from an external chip Nov 01 15:27:08 Nice. Nov 01 15:27:19 That is way more complicated than what i do for now. Nov 01 15:27:20 but it's nice to be able to move things like you do with a motor, just I'm not there yet Nov 01 15:27:30 Heh? Nov 01 15:27:33 Oh. Nov 01 15:27:37 In your process. Nov 01 15:28:01 Do you mean that you have not got to the point in the process where you are into moving the actuator? Nov 01 15:28:30 Are you handling the sensors first and then getting to the actuators? Nov 01 15:28:46 my longer term goal, is to create a buck converter circuit controlled by the BBB, but I'm taking a small step a the time Nov 01 15:29:12 Smart. Nov 01 15:29:29 There is not any reason to take leaps and bounds when it comes to learning and applying knowledge. Nov 01 15:30:03 I mean...if you know stuff and can use it, awesome. It takes real strength to hold back when it is easy to make something. Nov 01 15:30:11 also I may fry the board trying to take shortcuts so I want to be sure on what I'm doing :-D Nov 01 15:30:19 Right! Nov 01 15:30:46 I chat big but I take things slower than most. I have not fried one of my prized boards just yet. Nov 01 15:31:02 nice to have a DIY project to work on Nov 01 15:31:49 Right. That is what i think. Now, keeping w/ the times is nice at some point but basics have to be kept up too. Nov 01 15:32:04 Like, for instance, the other day... Nov 01 15:32:35 I could not remember something I had read, "I am still in this moving fiasco thing," and I do not know where anything is located. Nov 01 15:33:29 I got stuck on something simple. beating myself up over something simple was half the battle. I then searched for things, could not find anything, and gave up for an hour to break from silliness. Nov 01 15:33:57 Sounds not-so-bad. I understand. Nov 01 15:34:11 You guys got the real jobs. Nov 01 15:34:28 can be handy to ask in this channel too if you have doubts, I asked tons of questions to Matt Nov 01 15:35:24 mm302: I am on a low-level to his knowledge and I am mostly absurdly taking shots in the dark w/ my ideas and theoretical spats. Nov 01 15:36:02 I am learning slowly but I will not catch up. I feel bad. What if I can never talk about what I learned? Do you understand? Nov 01 15:37:31 don't worry it's not a race Nov 01 15:37:38 Speaking of something I cannot understand, I got two lefty and two righty BLDCs. Nov 01 15:37:59 I have only six m5 lock nuts and they are all clockwise. Nov 01 15:38:19 Well, the threads are clockwise. Nov 01 15:38:32 Dang it. No flying anymore. Nov 01 15:38:34 Blah. Nov 01 15:39:23 mm302: I know this is not of your concern but now I have to find two or more of the reverse threaded, m5 nylon lock nuts. Nov 01 15:39:33 you could upload a video on youtube about this sort of things and people in the comment may help Nov 01 15:39:38 Impossible. Implausible. Nov 01 15:39:40 Okay. Nov 01 15:40:33 Youtube... Nov 01 15:41:17 If you guys need space, I can give you guys a break more often. I just like to read at times. Books and books and books...yes. But...if you all need space, I can make space. Nov 01 15:41:45 ... Nov 01 15:42:04 I mean...I know I fill the chat full of jokes, ploys, and silliness at times. Nov 01 15:42:14 I will break. Nov 01 15:47:38 I'm not an expert of those motors, but I wouldn't expect the thread orientation to change Nov 01 15:48:57 Oh. Nov 01 15:49:03 The threads have not changed. Nov 01 15:50:05 bobble head. Bouncy. Bouncy. I have some reverse threaded, acorn nuts that partially worked earlier, i.e. not so much actually. Nov 01 15:50:35 Anyway...long story short. I made a mistake and a good choice. Nov 01 15:56:42 Thank you. Nov 01 19:07:15 yo Nov 01 19:09:07 I was curious about setting up i2c with the beaglebone black and writing a driver for it. The output from `i2cdetect -y -r 2` is all dashes Nov 01 19:09:45 what device did you connect to it? Nov 01 19:10:25 bro I am retarded and stoned, I will go ahead and connect a rpi to it. I didnt know if I could address it with nothing connected Nov 01 19:10:42 ehh, since when is an rpi an i2c device? Nov 01 19:10:55 it has i2c abilities Nov 01 19:11:03 ill put something together for it Nov 01 19:11:04 yes, it's an i2c master Nov 01 19:11:16 i saw it can be used as slave Nov 01 19:11:47 if you don't have a specific device in mind, what do you mean by "writing a driver for it" ? Nov 01 19:12:12 the bus itself obviously already has a driver Nov 01 19:12:23 I am working with a software framework that will need a driver for i2c Nov 01 19:12:34 its is more of a translation between kernal and framework ngl Nov 01 19:13:16 I will be running debian arm on the board Nov 01 19:13:43 for my driver it will be more of making sure I can at least capture comms from i2c Nov 01 19:13:45 ok, so you mean you want to add support for the linux userspace i2c API to this framework Nov 01 19:14:05 capture comms? like a packet sniffer? that's not possible Nov 01 19:14:17 for more or less of a word, yes. I am bad with vocabulary and as stated before it has been a pretty lazy sunday Nov 01 19:14:59 not as a packet sniffer, more of the rpi or the bbb being the communication sink and that is it. I would just transfer over some hex test values Nov 01 19:16:52 I have no idea how using i2c in slave mode works on linux, I've never looked into it myself nor seen anyone talk about it, nor do I even know whether it's supported by the driver used on the BBB Nov 01 19:18:18 yea, that is why I was going to try and see if it is possible to hack onto the rpi as my first bet. If that wasnt possible I would try bbb but its nice to hear that option is off the table. I will see if I can figure something out and will come back with my solution if you would like Nov 01 19:18:42 though I do know that it would almost certainly require the slave to use clock stretching (to give software the time necessary to analyze the request and setup the response), and I know that the rpi as i2c master does not support clock stretching (chip bug causes data corruption) Nov 01 19:18:56 fuck Nov 01 19:20:20 why are you trying to use i2c communication between the rpi and the bbb? there are no doubt tons of more convenient ways for the two to communicate Nov 01 19:20:47 as a programming exercise Nov 01 19:21:18 seems like an unusual exercise since i2c slave mode on linux is quite an obscure thing Nov 01 19:21:19 trust me i would not use i2c to comm between them if it wasnt for an explicit purpose Nov 01 19:22:26 oh and picking rpi is just cause poor college student :o) Nov 01 19:22:57 it is just what I have on hand, knew it had i2c, did a couple searches and it is (possible) it can op as a slave Nov 01 19:24:36 I mean, if you just want to communicate with *something* it's not that hard to find cheap i2c devices like EEPROMS... or you could read from the BBB's on-board EEPROM on i2c-0 Nov 01 19:24:55 hmmmmmm Nov 01 19:25:02 reading from i2c-0 may be a good strat Nov 01 19:25:18 are there anything that is pretty determinastic that I can watch to ensure i am getting good output Nov 01 19:25:42 also the cheap i2c devices, dont want to wait for china shipping Nov 01 19:26:07 i do have a hifive1 Nov 01 19:26:09 1 sec Nov 01 19:30:07 d00py: https://pastebin.com/raw/Tx7qrxzu Nov 01 19:31:02 d00py: the EEPROM is write-protected so you don't need to worry about accidently trashing it Nov 01 19:32:08 and as shown in the paste you can dump its contents via sysfs to know what the expected results are Nov 01 19:46:54 peep this bro http://abyz.me.uk/rpi/pigpio/cif.html#bscXfer Nov 01 19:47:19 I am gonna try this out later, I need to process some beer first and digest tacos. Will let you know if it was useful. Nov 01 20:14:01 set Nov 01 20:14:50 set_ really? from that link? hmm I don't get adds so I had no idea. Maybe your searching is catching up with you? **** ENDING LOGGING AT Sun Nov 01 20:38:23 2020 **** BEGIN LOGGING AT Sun Nov 01 20:46:17 2020 Nov 01 20:49:36 d00py heh just something weird :D Nov 01 20:50:37 set_ do you use fire fox you should have ublock and no script active to prevent people from the tradition of disruptive advertising. Nov 01 20:51:05 oh. No. Nov 01 20:51:12 I do not have those add ons. Nov 01 20:51:23 set just use brave Nov 01 20:51:29 its brainlet tier security Nov 01 20:51:33 I am brave but tiny. Nov 01 20:51:39 if you add on adnauseum its perfect Nov 01 20:51:45 but chromium based so egh Nov 01 20:52:19 I am trying to make a drawing machine w/ the BBGW and Motor Bridge Cape. Nov 01 20:52:37 Do you guys know anything about programming steppers w/ the Motor Bridge Cape? Nov 01 20:53:10 Hello? Nov 01 20:53:32 You guys? Nov 01 20:53:53 peepee poopoo Nov 01 20:54:08 And? Nov 01 20:54:15 fard Nov 01 20:54:15 What else? Nov 01 20:54:26 shid? Nov 01 20:54:29 Forget it. Nov 01 20:54:46 I never knew why I liked you d00py. Nov 01 20:55:21 Probably that handsome physique and awesome programming skills. Nov 01 20:55:23 But... Nov 01 20:55:44 if you do not want to adhere to the Stepper functionality of drawing machines. Fine. Nov 01 20:55:59 I will make up something. Nov 01 20:56:37 Count on me! set_ does it good. Nov 01 20:56:49 u gonna release it on ur github? Nov 01 21:04:33 Nope and yep. I might. I just might make a post or two. Depends...really. On how well you all treat a tiny brother named set_. Nov 01 21:07:49 as soon as these reverse threaded, m5 lock nuts come in, game on. It is draw city! Nov 01 21:18:01 man i treat everyone the same way Nov 01 21:18:05 link your github? Nov 01 21:18:13 I wanna follow to see the eventual release Nov 01 21:20:10 hey its 4:20 Nov 01 21:22:13 Oh. Nov 01 21:22:34 I may feel an inclination to say no b/c I am afraid of you. Nov 01 21:22:52 Too much, too soon. Nov 01 21:22:58 its cool bro Nov 01 21:23:01 I need time. it is not you, it is me. Nov 01 21:23:02 I totally get it ngl Nov 01 21:23:02 Ha. Nov 01 21:23:17 cops cops cops Nov 01 21:23:23 Intruder. Nov 01 21:23:27 federal agents Nov 01 21:23:34 la migra. Nov 01 21:23:39 lmaooo Nov 01 21:23:49 Although we have jokes. Nov 01 21:23:51 Oh well. Nov 01 21:24:11 lole Nov 01 21:24:43 Why am I always caught up in this silly chat time. I am going to learn more so I can discuss real subject matter. Nov 01 21:25:14 I got no classes but many functions in python to work w/ my stepper motors. Nov 01 21:25:15 I mean it is whatever man, sometimes goofing off and letting your brain process stuff in the background is beneficial Nov 01 21:25:26 You are right. Thank you. Nov 01 21:25:37 yeah man Nov 01 21:26:03 I cannot figure out how to exactly make an "A" in cursive yet but I think I may learn one day. Nov 01 21:26:30 like one of the best pieces of advice a professor gave me was to read a problem and just read it. Thats it, then you sleep on it and your brain will have worked on it wihtout you knowing and your solutoin will be better than if you tried to solve right after reading Nov 01 21:26:52 Right. Nov 01 21:27:12 That makes sense. Instead of cramming the night before to have all info. Nov 01 21:27:19 ya, I am a crammer tho ngl Nov 01 21:27:23 Same here. Nov 01 21:27:33 idk i just dont like school as much as actually doing things Nov 01 21:27:39 So, did you ever handle stepper motors w/ the Motor Bridge Cape? Nov 01 21:27:46 nah Nov 01 21:27:49 Dang! Nov 01 21:27:57 what kinda signals u getting back Nov 01 21:28:01 You do not know what you are missing. Nov 01 21:28:11 bzzt, bzzt from the steppers. Nov 01 21:28:13 Ha. Nov 01 21:28:18 and im assuming there be some arduino libraries surrounding this topic Nov 01 21:28:28 take those concepts then slap some c together or python Nov 01 21:28:49 No. Some C/C++ and Python w/ importing libraries and everything. Nov 01 21:28:56 Big timer! Nov 01 21:28:58 ' Nov 01 21:29:11 ~ Nov 01 21:29:39 The library used to work and then it broke, it worked again, and then it finally failed. Nov 01 21:29:56 I just rehashed everything to make this Cape fiasco a reality w/ the drawing machine. Nov 01 21:30:26 lets see what your code is now Nov 01 21:31:08 No way. Nov 01 21:31:15 do it bro, only way we can help Nov 01 21:31:17 i looked like a week ago started to type up suggestions it was so overwelming oh the horror Nov 01 21:31:19 You would blow me off like a chumppers. Nov 01 21:31:24 i spaghetti code all the time Nov 01 21:31:33 i gave up Nov 01 21:31:38 Ha. I know. Nov 01 21:31:43 I got it working. Please hold. Nov 01 21:31:48 I will get it. Nov 01 21:32:43 i am smart and I am just goofing too. Please do not take me so seriously. Heart Attack city. Nov 01 21:33:01 But...I am trying to learn when appropriate. Nov 01 21:35:28 i have been around for a couple months have not figured out if you are past 8th grade yet..no offense Nov 01 21:35:53 https://pastebin.com/qPfvAHCt Nov 01 21:36:04 No. I am a HS dropout that graduated college. Nov 01 21:36:23 No offense. I was kicked out of school for something. Nov 01 21:37:03 I missed a bunch of stuff early on and tried to make up for it later in life. Nov 01 21:37:13 No sheeshist. Nov 01 21:37:44 But do not quote me. Nov 01 21:37:55 B/c, "sheeshist" is not a word. Ooh. Nov 01 21:38:00 Can I pass yet? Nov 01 21:40:04 self.self = self Nov 01 21:40:13 am i stoned or is that weird Nov 01 21:40:23 It is. Nov 01 21:40:25 You are not. Nov 01 21:40:31 like it hurt my head to read Nov 01 21:40:34 Ha. Nov 01 21:40:36 yea what Nov 01 21:40:38 What should it be? Nov 01 21:40:42 what happens if you take out self.self Nov 01 21:40:48 nothing. Nov 01 21:40:56 It is to hurt your head. Nov 01 21:40:57 Ha. Nov 01 21:41:01 ya all u need is self.atest = atest Nov 01 21:41:17 why do you even have an argument named "self" in a function that isn't a method? Nov 01 21:41:18 hahaha. Okay. Fine. Nov 01 21:41:23 also, you're passing a number as argument Nov 01 21:41:24 I do not know. Nov 01 21:41:28 Oops. Nov 01 21:41:38 Please bear w/ me. Nov 01 21:41:39 so you're trying to set attributes on the integer constant 1 Nov 01 21:41:50 Yep. I think that is what is happening. Nov 01 21:41:53 yea thats a little confusing also Nov 01 21:42:02 IT HURTS MY HEAD Nov 01 21:42:05 It turns and runs. Nov 01 21:42:08 actually absolutely nothing in this code makes any sense Nov 01 21:42:10 I would assume you have to get some type of address etc. for whatever data lanes you are running Nov 01 21:42:25 I need to stop reading this since I'm feeling my brain wants to flee out of my left ear Nov 01 21:42:36 Okay. I get it. Nov 01 21:42:46 Sorry. Did the higher ups say get rid of me? Nov 01 21:42:58 I can leave. I just like it here. Nov 01 21:43:09 I feel like an old, rusty staple. Nov 01 21:44:07 Hello? Nov 01 21:44:32 I know what you all would do but i am me. I stick it out, preserves, and gumbo. Nov 01 21:44:56 mostly this is showing that you have absolutely zero understanding of python or programming in general. I've said this before, you should probably focus on learning to program in general (in python or any other language) rather than trying to get specific pieces of hardware working Nov 01 21:45:26 I understand. It is not an issue that you all are mean to me. Nov 01 21:45:34 I do not care. Nov 01 21:45:47 I just would like to say hello every so often. Nov 01 21:45:52 Is that so much to ask? Nov 01 21:46:15 I'm not being mean, I'm being the most helpful I can be Nov 01 21:46:30 https://github.com/Seeed-Studio/MotorBridgeCapeforBBG_BBB/blob/master/BBG_MotorBridgeCape/MotorBridge.py Nov 01 21:46:36 thats the lib he is importing Nov 01 21:46:46 I'm familiar with the lib Nov 01 21:46:54 kk Nov 01 21:47:32 I'm also familiar with set_ :P we've both been here a long time Nov 01 21:47:42 Do not worry about it. That was a script I threw together just then from what I can remember. Nov 01 21:47:57 I did not want to take up anymore of you guys' time. Nov 01 21:48:10 no that is almost same as what you showed a week ago Nov 01 21:48:25 I know. That is where I got it. I just changed it. Nov 01 21:48:31 anyway, afk Nov 01 21:48:33 It is garbage. I know. Nov 01 21:48:35 No! Nov 01 21:48:52 Okay. Fine. Nov 01 21:49:05 Anyway...I will show you all soon when you are all behaving better. Nov 01 21:49:22 You guys were like lightning coming down on me just then. Nov 01 21:49:41 hey man i said no offense Nov 01 21:49:47 you cant be mad Nov 01 21:49:54 go pound sand Nov 01 21:50:02 I could not answer, function, and get my required materials in time. It is my fault but still. Chill...maties! Nov 01 21:50:08 Ha. Nov 01 21:51:33 Anyway. Forgive me poor timing and poor source. I will post the other source later tonight. Nov 01 21:56:17 look dude Nov 01 21:56:22 wanna tussle Nov 01 21:56:30 wanna wrastle Nov 01 21:57:12 No. Nov 01 21:57:17 lole Nov 01 21:57:36 I want to read a bunch of books on subjects and learn in time. Nov 01 21:57:57 But...if you want tussle, Aussie, I will call you a bad man. Nov 01 21:58:24 Ooh la la. Nov 01 21:58:25 Ha. Nov 01 21:59:03 Up, Up, and Otay! Nov 01 22:29:13 http://ioccc.org/1988/westley.c Nov 01 22:50:05 wait what Nov 01 22:50:23 is that the one that calculates an approximation of pi from the drawing of a circle? Nov 01 22:50:40 WAIT I SEE IT NOW Nov 01 22:50:41 LMAOOOO Nov 01 22:51:50 Nice. Nov 01 22:52:08 So, L / R ^ 2? Nov 01 22:52:10 Ha. Nov 01 22:53:38 Is that a start? Nov 01 22:54:13 So, I need the Radius ^ 2 * (1/2)? Nov 01 22:54:47 Never mind me, as usual. I am so nonsensical all the time. Nov 01 22:55:12 I am not joking. No one ever taught me anything. Nov 01 22:56:01 Q: I will review the material again. Nov 01 22:56:49 CoffeeBreakfast: least readable code I've seen in a while :-D Nov 01 22:57:34 not hard to figure out though Nov 01 22:58:48 mm302: it's from the International Obfuscated C Code Contest Nov 01 22:59:21 even OO can easily get confused with 00 Nov 01 22:59:36 _F is the area (each _ decrements F), -OO is the diameter (the first _ on each line, due to lack of - in front of it, decrements OO in addition to F) Nov 01 22:59:40 mm302: then your font sucks Nov 01 22:59:54 hehe Nov 01 23:02:32 question for Matt: what happens after F_OO(); ? Nov 01 23:02:39 seriously, a programmer should have a zero-tolerance policy to monospace fonts where O and 0 aren't readily distinguishable, ditto for 1/l/I and {/(/[ Nov 01 23:03:54 what do you mean? it prints 4*-F/OO/OO which will be an approximation of pi Nov 01 23:04:05 I see the difference between O and 0, but it just adds to the confusion, quite a lot of other side effects there Nov 01 23:05:28 ok, but how it does it exactly is not trivial Nov 01 23:05:52 yeah the gross bit is that prefixing the _ macro apparently turns its - into a -- .. I didn't know a token (--) could be split across a macro invocation Nov 01 23:05:52 set_ I am familiar with using steppers but you may need to consider your mechanical first before considering the stepper. Since positioning is critical in steppers you have several devices you need consider to make the stepper function as desired. Nov 01 23:07:26 yes, even F_OO(); apparently a function, is actually substituting _ and changing the variables as side effects, better if I stop looking at it otherwise other devs will complain about my code Tomorrow :-D Nov 01 23:07:45 in fact, it looks like this isn't possible in current C Nov 01 23:08:01 so this might only work in very old compilersw Nov 01 23:08:30 so that's why I thought macro processing only happened after tokenization... because it's true, at least today :P Nov 01 23:09:25 of course the ancientness of this C dialect can also be inferred from the lack of return type on the definitions of main() and F_OO() Nov 01 23:09:28 GenTooMan: Yes! Nov 01 23:09:39 But not now. I cannot keep up. I am googled. Nov 01 23:09:42 and lack of declaration of printf() (no #include ) Nov 01 23:10:52 https://github.com/mame/quine-relay/blob/master/QR.rb Nov 01 23:13:58 quines are funny, they seem so myserious at first though once you get how they work they're not hard to construct Nov 01 23:14:36 there's also a quine zip file, which unpacks to a couple of files, one of which is the original zip file again :D Nov 01 23:18:00 Stop setting me up! Nov 01 23:18:07 I am calling the people. Nov 01 23:18:23 nice, the 128 languages of that quine-relay includes intercal Nov 01 23:19:41 I don't believe they did that Nov 01 23:20:20 set_ this is the project for you to learn programming Nov 01 23:20:26 lol no Nov 01 23:20:45 now _this_ is neat: https://github.com/mame/radiation-hardened-quine Nov 01 23:20:49 from the same gyu Nov 01 23:20:53 *guy Nov 01 23:21:25 ah, though the idea comes from someone else Nov 01 23:25:50 mm302: you know what I find impressive, someone wrote an interpreter for Unlambda (a purely functional esolang) in intercal: https://github.com/calvinmetcalf/intercal/blob/master/pit/unlambda.i Nov 01 23:26:57 and what's even more frightening to imagine than writing this monstrosity, someone actually found and fixed a bug in it: https://github.com/calvinmetcalf/intercal/blob/master/pit/unlambda.i#L323-L324 Nov 01 23:27:24 intercal is a language so hard that took a while to its creators to write just hello world if I remember Nov 01 23:27:36 no, that's malbolge Nov 01 23:27:49 right Nov 01 23:28:03 intercal is mostly just... inconvenient Nov 01 23:28:12 inconvenient syntax, inconvenient primitives Nov 01 23:28:23 more then impressed this makes me think, plenty of people with a lot of free time Nov 01 23:28:51 it has some funny comments too... DO CONTINUATIONS DREAM OF MONADIC SHEEP Nov 01 23:29:12 shakespeare is a fun language Nov 01 23:29:56 anyway, afk again Nov 01 23:30:11 good night Nov 01 23:31:48 I understand that most you people do this for a living. I am not that smart at doing it. I just am a hobby-typed person in it. Nov 02 00:59:03 guys Nov 02 01:00:02 hi Nov 02 01:00:13 any one please knows if this camera is compatible with beagleboard x15? https://www.ti.com/tool/TMDSCM572Xhttps://www.ti.com/tool/TMDSCM572X Nov 02 01:00:35 https://www.ti.com/tool/TMDSCM572X Nov 02 01:01:56 or suggest any camera supporting x15 that is easy to be hacked, e.g., with open source? **** ENDING LOGGING AT Mon Nov 02 02:59:57 2020