 Today is December 14th. This is the Minecraft dev sync and here we go I'm not gonna talk about my day, so I'll just go first and say I'm not talking about my day Chris there, how was your day? Oh My day was Hardware centric So today I went through my Devices that I have I made sure I had a working rev 3 vision reversion provision And I do except for the audio isn't working yet. I need to flip my bit And then I met with Derek. He gave me the latest rev of the board and basically an unassembled laser cut version. I'm gonna follow Josh's video to To assemble that just to kind of validate what the video is And then I'm gonna wait for the panic or image to be ready before I put any software on it No That is not So as I was talking to Derek, and I think that's probably the next step with the panic or images We've got two guys working with them closely. We're getting it ready. I think the next step is to have somebody with the technical knowledge Go through it and see what hiccups there are and then once I've done that and Then we can move on to people who are not maybe not as technically inclined to doing that as well That's all right Okay, would it make more sense to try to get the wait, did we ship one to guys? I don't remember Do we shouldn't I read for to get it's not yet? Well, that was I Was gonna ask you about that cat the idea was Kevin was gonna try and ship one from from California. Oh That's where we last left off. Yes, that is correct. If you okay if he were to get more done Okay I've been Attending to other matters today, which hopefully the community will find out at some point I'll see I'll check in with Kevin and see where we are with that Okay, so so you've got some hardware stuff But I I take it that you messed around with it enough to realize that you shouldn't be messing around with it I just got my Unassembled device from Derek Just right before this meeting so This afternoon, I'm going to try to put it together using Josh's video. It's gonna validate that And then I'm just I'm gonna kind of leave it. I'm not gonna really load. I'll use my v3 SJ to 1v3 until panic or stuff is that ready and then I'll alert with with a Right, you know a panic or image You're gonna be back on to the Salini side of things Yeah, just just a day veering off on into hardware land. I'll be back on sleep tomorrow. Okay, got it. Yes. What's going on? Yeah, I was going through all the tickets panic or today and we yesterday and cleared out all things that have already been addressed and and Verified that a bunch of bugs that we had seen in earlier images and no longer exists And they've all been fixed so that cleared a lot of stuff up Added a new milestone to the rev for of the board so that that kind of Segregates that a little bit for them so they can see which which items should be working with the current hardware in which they need to wait until Wednesday and And We had some lovely Angry person in the community for a brief moment who Just came in, you know raging and and left in a slant a slant of glory And It doesn't happen very often. We're very lucky. We've got a really nice community. So hands up like big claps to our community Yeah, everyone understood that he had some stuff going on And that he just needed to get booted What else yeah, I also I'm still I'm still fascinated by my grocery working working so well so I am a different testing and the The audio is not working with it with any other image. So there is something like Specific to the setup of this one image. So I took a snapshot of it just so that we can come back to it if we ever need to But for the moment, I'm I'm just letting my curiosity die and leaving it there But anyway, it's been unstable images if on on drives if anyone wants to have a play but yeah Curious if that would be up to me, but okay Thanks guys Ken Yeah, so guess It could be a lot of different things. I don't have any idea what it could be It could be maybe that particular image has a built-in headphone turned off or something but the the thing that really drove us was when we Demonstrated with the scope your ex moss that hey, we've got everything set up It should be working and it's not the response was we don't support the raspberry pi For so that didn't give us any confidence So I think it was more that driving the decision than anything Anyway, what I did is I Had sent out a patch to Kevin on Friday But it didn't work. So I got that working over the weekend in this morning It has to do with x-moth bring up raspberry pi GPIO and a bunch of Timing stuff and technical things nobody in this meeting needs to know about Most of it will I do have a working Patch file I sent to Kevin and I've applied several times the worst case We have a Qt image that will work with patches applied that I can get to work consistently but I decided to put that aside because panic or we'll have their image shortly and So that will that's what I'll focus my efforts if there's any to be focused on any issues would bring up in hardware So that being said early this afternoon I shifted over to I work with Kevin a little bit on some issues he's having. He's having some hardware issues and then I also moved over to the Patagon stuff. I checked out a couple of the URLs. I sent Chris a request. He's gonna do a pull request for me Once he has that then I should be good to go with in the morning Getting back into that process Chris the only issue is you sent me the test URLs Do you have the equivalent production URLs or do the test URLs have the entire corpus of a hundred and fifteen thousand samples in them? You're muted neither data in test and really it's right now. We're just testing at the orbit that the Endpoint works the way you want it to Everything is in test right now as soon as you sign off on this endpoint Then my plan is to go production this week Are those real files that are really on the NAS so that when you give me the full path I'll be able to pull them over. Yes, they are. Okay, so if you get that pull request in the night I'll get to that in the morning and then we can talk about that Regarding whether everything looks scope aesthetic then and then move on to You know might maybe the next step might be to just get those 115,000 samples into the test system initially against that And then we can you know move on a production later, but that's that's your call That was it. I sent gas a new patch file that has some additional Things that I needed to put in over the weekend to get this thing coming up but one of them was the the wiring pie slash GPIO command line utility one of them was The spy bus and the stuff that was Locking Derek's hardware from working last week as I think I mentioned I have a different rev for board than you all will get and mine doesn't require The parameters to be burned into firmware. So I didn't know that And Derek and I spent an entire morning trying to figure that out But now that I know that I got it working on Kevin's even though I don't have a board to test And Kevin, you know told me that was working. So that's good And that's incorporated as part of the process and that bring up stuff I gave you guys you'll see it as I think they call out I think it's in the XMOS turn on and it calls out to routine or Something called send image to the pie or something or from five Anyway, that's what that accomplishes. So yeah, when you go through the diff She'll say that there's more stuff. There was a missing Alca config file that was causing record and not work and stuff like that. So that's all been fixed Kevin's got it And like I said, I'm moving on to the wake word stuff tomorrow until Panic work comes up and says hey, I've got an image that boots and Has your stuff in it and then I can download that and test it on my working hardware here and begin iterating through that with them Since the expectation is it won't work the first time out of the box. So that's what I've been working on All right. Thanks Derek I think I'm next, you know, Chris mentioned Oh, okay I'm easy I printed the final print for the audio chamber is assembled and running as fast as the printer will print here and then there are five additional printers on the way and which allows to really step up that game and And then dealing with Our good friends the patent trolls And I think we should have some positive news on that in the near term so Yeah, so like Chris mentioned before I met up with him and gave him kind of made the call to give him the one SJ 201 ref for I had because I thought it'd be more valuable in his hands So we and he also had some stuff to give to me. So we met up and exchanged and then the rest of the time has been doing some little tweaks to the The last revision of the laser cut design because I've been using it while working with Ken and Notice some things that I thought really should be improved like the accessibility of the ethernet cable and the USB Area and all that so I improved that I added labels to all the panels for ease of assembly and I finalized the fan location For a 40 millimeter square 10 millimeter deep fan that can mount internally and not interfere with anything and So I put the first I put that rev together which Chris has one of them and I have one of them here So as soon as I can I would like to Have been Ricardo asked me to take a look at the Wi-Fi setup from the UX point of view So as soon as we have an image that from Pantacore that I can just burn straight to a USB drive and plug in I will do that and that sounds like it might be coming tomorrow So I'll do that with an R3 board which won't matter for Wi-Fi setup anyway And I am just continuing to print parts to build more of the 3d printed designs and now the audio chamber is shared by both laser cut to 3d printed. So that's good. So I Do want to get kin another Essentially this final laser cut version as well like Chris is doing through the assembly process like In the consumer so that we can get another opinion on that as well So I'll try to get that in the mail tomorrow for you again. So hopefully at the end of the week You and Chris will have the same same set of essentially Josh where is the best way to best place to find your instructions for the latest laser clock and closure? I Haven't updated the instructions. I did update the pictures. I can send them you the pictures But it's it's pretty damn similar process unless there's There's not that much change. It should work just fine Okay, I'll just use the old one then If you have questions, I'm around I should specify I got to go To a lot who at later today, and I'll be there all day tomorrow for a I'm taking my dad to the hospital for some testing And just one minor note Derek By Friday, we still won't have the same boards because my board doesn't require The parameters to be flashed So at some point when we and I realize hardware is tight right now but at some point it would be good to get one of those style boards in my hands because Short of me screwing something up. I won't be able to see if it's not working or if it is working I or Kevin could walk you through the process of removing the one chip that you need to remove to make that Them the same. It's just the e-prom chip That you'd need to remove Yeah It's okay. I mean, I don't want to hack it up I want to keep it working so I can not be disrupted when panic or his image comes out and just saying at some point in the future It might not be a bad idea to get me one of those of course Okay So thanks for the updates. Are there any other issues that we should discuss or need to have a breakout on? Seems like everything's moving ahead Slowly Just a reminder to Think I guess pink heaven and see when he could get one out to guess Yeah, I've got that right here. I'll hit him up right after this Just just one thing from a high level which is kind of an artifact from earlier meeting If we're expecting panic or to demo something to us on Friday now would be a good time to communicate to that Then that to them clearly as to what exactly we're expecting to see and what the timeline might be You know something along the lines that we're expecting to see with all the Working I've communicated that it's it's a very straightforward step-by-step thing. So They're aware. I Did not want to go here with this but I will We were not way that last Friday we communicated to them properly what the expectations were That was one of the byproducts of our meeting earlier. We felt like maybe we could have done a better job communicating our Goals for the Friday demo to them Okay. Well, that's simple enough to do Well, why don't we just copy everyone on here? You know what we used to do is just have a script, right? this was the script of what the demo was on Friday and You know, everybody kind of got to the point where they knew what it was Why don't we copy everybody here and it even be? Great to have somebody with you know, either Criss-bear or you can on standby with the latest image. We should be able to have that as well I mean They shouldn't be working on this to the last minute, right? So we should have an image Here too, so we could I'll also add to my comment Josh. I Kind of agreed with you. I thought it was clear what we were expecting last Friday out of them But for whatever reason in our meeting earlier we it was determined we could have communicated better So I just want to make sure we don't have that issue this time I think we're all in agreement that this Friday if they get their working hardware on Wednesday We're expecting to see an image that goes from womb the tomb that they basically burn a fresh image on to a Working device that they have in their hands. They demo to us that it comes up with the Wi-Fi Connectivity solution and it plays audio and records and runs my croft and works And I think that's the sooner we can communicate those expectations to them about this Friday's demo Clearly, I think the better Yeah, I sent them I sent them a bullet list, you know that with the detailed eight plus two Yeah, so plus two is boots and connects to Wi-Fi and is number one and number two is pairs And then the eight skills are news timer so on and so forth. I listed them We're not gonna I did Well, well stop stop They're aware that if the eight don't work properly or up to our standard that that's not on them Okay, but but one and two are absolutely on them And then and then one through eight on the remaining skills are firmly on the on the shoulders of this team Yeah, so so yeah, there's they're clear that they're not expected to go in and fix the timer skill But they are expected to have it boot pair via Wi-Fi pair with the mycroft The mycroft back end, you know have the device show up and and from that point we'll take the demo forward But obviously, you know the other eight skills, you know, it's important that the audio work, right? Like it's great that it comes up and it connects the Wi-Fi and it pairs with your account But if you know news doesn't work because there's no flip and audio that's on panic or two. Yeah, no agreed agreed This is the reason why I have changed my image and in the matter-most to Colombo, so There's one additional issue to be discussed regarding the whole process That we had earlier, which is that Gez and I are the minority that we're questioning why We're going to an external Cell phone Wi-Fi setup when we have a soft keyboard on the mark, too But we were kind of overruled that everybody else believes that we should have the Cell phone Wi-Fi setup and so I just wanted to run that by you and make sure that that was your intention that the You won't you don't care about the soft keyboard Wi-Fi setup. That's already working The soft keyboard Wi-Fi setup is a gimme and if we if that's all we have to ship with and that's what we will ship with But you know that brings up the other issue that I wasn't going to bring up here But now that I remember it I will Derek can you can you ping across the The spec for the rotary encoder for to Kevin I Ask Kevin and Michael if they would please Provide pins if they're available high-speed pins from the AT that will allow us to use the mark one rotary encoder mechanism and then also to provide us with a Raw 12 volt so we can pick it right off the pins of the barrel. I'm fine with that In the future, we may be able to hook a lipo to The second one is future proofing and it'd be great, but it's not essential You know how we can just do through holes and not even solder them in but it would be good to have them available The the rotary encoder pins I think are critical And the reason I bring this up at this juncture is because that's why we want to be able to set up with cell phone I think that having worked with Derek for the last six years Like giving Derek a project where the design constraint is must use the sj201 Must use a raspberry pi and must fit in the existing plastics for the mark one is a very achievable thing I think that Derek will is his cad foo has gotten so much better over the last five years that I think he'll be able to get us We're there and the only things then that would prevent us from shipping an updated mark one without a screen, right? Would be the Wi-Fi setup, which we wanted to be able to do for your cell phone in that scenario And the rotary encoder right which you know, we won't have access to all those top buttons We're going to need a rotary encoder to run a menu, right? And so if we had those two things we could take the existing plastics from the mark one 3d print Some internal supports or whatever the hell it is And start shipping mark ones just as soon as we have a pile of sj201s lying around the shop And I think that that has that potentially has a lot of value for us. Yeah, that's it's an interesting idea And we'll take a look at it. I think that You know, there's there's a lot of ways to get from here to there. I Think once we've got the sj201 sorted that that'll be You know, it'll be a lot easier to figure out how we're gonna get that working But if it's super simple, we'll we'll try to squeeze it in there, but I'll tell you right now that We're kind of pin constrained with the design as it is. So It might not work Okay, and if that's the case I certainly don't want to do another rev of the boards in order to support that facility But I think we should have the cell phone set up the the part that we're just managing to right now So that in the future we can you know, that that becomes just a gimme, right? I Think yeah, I think it would be great And I don't know if Panicor is working on this or not Would be a configurable option to say we want the Wi-Fi set up to use cell phones Versus to use the screen And that would be a win-win because then we could just flip a bit during the build process and Have one way or the other Yeah, sure that comes into the make file for the build Okay, great any other Things out of left field people want to talk about Sorry All right. Awesome. All right Well, thanks everybody. Good luck Josh with your dad tomorrow And we'll talk to everybody again tomorrow. Dr. Everybody tomorrow