It still doesn’t compile! I can see that you’ve removed the middle leg defines in the cfg file. but I’m still getting the same errors, there are references to the middle leg (line 125 in the V20 file) as well as the “INC” on line 1060. I’m using the .32 rev of the compiler, but I don’t believe that’s the problem.
Sorry for all the posts, but I’d really like to resolve this! You can still compile, right?
If it was just “clean up” of the legs, then no worries. But I’m guessing the _V20 file I have is somehow an older one. I’m seeing the code use the middle leg values…
Actually, I’d suggest putting in some conditional compiles so that the code could be built for 4, 6 or 8 legs! I’ve done that before in my C code.
I did square away my compile “technique” thanks to Nathan, so maybe I’ll just go back and compile a “raw” Phoenix V20 file. I just compiled the Studio build for Phoenix on the CH3 (same INC error), so that at least works.
yes it will compile here. and yes i have removed the middle legs from the lines you mentioned. doesnt make any difference or effect with them in or out. im using IDE 08.0.1.7.
Post away Alan. this post may become useful to other later.
some of the middle legs (at this point) need to remain in the code due to Order of Indexing though out the code. if you remove them things will be out… timing, position, etc.
iv added the top housing. not massively impressed with it but its done now and it was a pain stripping down and rebuilding the stack.
Iv also had to Place the ABB on the top as it was very tight in the housing and it would be a pain to get to as im still testing code.
OK, that’s not a “Studio” build then? But don’t you need Studio to take the “project” file, and use three separate BAS files?
I can see a need for indexing through the code, but don’t you get an error on line 125 because there is no cRMCoxaPin defined? I’ll just put those defines back in, and try some more!
I can see what you mean by the stack-up of the boards. Maybe better to put the BB2 up top in the “box”, and the SSC-32 inside? …But you don’t seem to have much room.
OK, if you’re using IDE 08.0.1.7 and not studio, then I’m not sure how you’re compiling the three BAS files.
I checked the link; I don’t think BM has anything but the Studio on the download screen. No IDE 08.0.1.7 that I could find. I may have it on another machine, but I’m still not clear how you could compile, I don’t remember IDE 08.0.1.7 being able to compile more then one file…
Edit:
On a hunch, I got a “full hex” cfg file; and your V20 compiles! So I suspect that perhaps you are in the process of editing the cfg file you posted, and actually compiling with another cfg (full 6 leg) file.
The high tower of boards could be decreased by using a LiPo battery for powering both electronics and servos (no need for the 9v batt), hopefully could the switch regulators be placed inside the body together with the LiPo. Replacing the two boards with one ARC-32 would be just perfect for your bot.
yes this is the plan, i have been looking at lipo’s and regs for such a thing. i inquired last week about getting a price on the ARC32 from a LM distributor here in the UK. just waiting for an email back.
Might need help converting a-PRO code to ARC
Jim are you doing international distribution yet?
I have also inquired about getting my chassis re-cut in 3mm aluminum. 8)
It does? That’s a surprise! I’ll go check my version tonight. I guess I just never used it that way.
At least I can compile now with Studio. And I’ve compared files, so I know the changes Jonny made.
Jonny’s a moving target! Now he’s going to the ARC-32. My promised one never came. I’m still considering whether I want yet another version of software to track.
I thought that chassis looked familiar! Shame to cut it, 'tho.
I like the electronics stack. Had to look for his eyeses (Hobbit for eyes). I’d be inclined to put the PS2 XCVR on top, instead of the 9V battery, but of course that’s all been done before. I’m pondering where to put the PS2 XCVR on my MicroMoose. It has a Blackfin camera on a tilt/pan, which looks forward. So where to put the XCVR? facing backwards? Vertically on the backside ('bot is basically a stack of 5" diameter disks).
Is your main battery in there somewhere? I didn’t see it.
We should get a new 'quad chassis laid out. Little Cat’s chassis is fairly bland. Have you looked at it recently? Any interest?
What material and thickness is this chassis? 0.090" aluminum?