Jump to content

stryd_one

Frequent Writer
  • Posts

    8,840
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by stryd_one

  1. FWIW I have seen HD44780 compatible chips with extended CGRAM (memory for custom chars) but they're rare. Lot's of cheap GLCD solutions around though :)
  2. I second that. TK makes it VERY easy on us with MIOS :)
  3. Ew messy. Thanks for the spot mate. I personally don't have that kind of access, if someone else does then great, otherwise give me a shout and I'll help you clean it up manually.
  4. They have if they were reading this forum a few months ago heheheh Never stops being cool though :)
  5. Lookin forward to seeing the pics! I'll leave the usage questions to someone who's built/used one ;)
  6. Also, Wilba was already kind enough to answer the question in detail. Scroll up ;)
  7. No, it means be nice, cause now the majority really does rule ;) Hey she has cool taste in clothes. I love a girl in armour.
  8. Rich and allegedly corrupt tycoon buys the hearts and votes of the uneducated sheepy peoples. Welcome to democracy ;) [me=stryd_one]is an anarchist[/me] Hint: Fight with music. "So I put words on wax and used beats as bait" - Spot this lyric for a prize ;D
  9. As many around here would know, I don't usually go in for saving vintage stuff, I think it's a bit naff.... unless it's really rare. These things (SX64) are borderline rare. Too rare to be raping for parts.
  10. MIDIBox hardware powered off MIOS HEX File Upload Smart Mode ON Wait for upload request ON Start MIDIBox hardware power ON Logs of happiness will ensue. Sounds like that's not the problem though. What version of mios studio is it? what version of java? Do other apps send midi which can be seen in your scope monitor? Other java midi apps?
  11. "2 LEDs for indicating direction of difference between virtual and real position of fader. " That's a great idea! Boards look pretty as heck too, nice work man!
  12. She's READY. to upload your application :) (that's just MIOS on there)
  13. Rad. But you already knew what I thought. So... I wanna see it next to it's cousin (Traktorizer)
  14. I have a few devices that work like what you said. Two come to mind: - the volume on my mp3 player. Let's say it's on 20. I press the volume up button, the display pops up a little volume slider thingy, and it stays on 20. Then I press Up again, and now it goes to 21. After 1 second, this behaviour resets. The display disappears, and the next button press only brings up the display, and does not change the volume. - the colour settings on my TV. Same deal, with colour settings in a list. It sounds good in theory, but then it just becomes a pain in the ***. The delay in making the control actually do stuff, sucks. I get a thorn in my side from the mp3 player and the telly alone - in a live music situation it would seriously suck. That said, it could be handy in the studio... and I don't think it would be too hard to implement. Make a counter variable Set it to 1000 when an encoder is moved check that it's >0 before you do anything with the encoder except for change menus Count it down in the SRIO prepare or finish functions You could set it to some other value and count it down elsewhere, like setting it to 1 and counting down each 1/4 note or something (so it'll tempo sync) HTH!
  15. That's very strange... You can clearly see in makefile. where that variable is set. MIOS_PATH = . MIOS_BIN_PATH = ./bin include Makefile.orig Just to be sure I wasn't being code smart and real world dumb, I tried it... And was reminded of all the 231 errors which I didn't notice in your build - they're cosmetic (ugly but not a problem) but they should be there... I think... C:\Temp\ks0108_c_example\ks0108_c_example>make rm -rf _output/* rm -rf _output rm -rf *.cod *.map *.lst rm -rf *.hex mkdir -p _output sh ./bin/mios-sdcc -c -mpic16 -p18f452 --fommit-frame-pointer --optimize-goto --optimize-cmp --disable-warning 85 --obanksel=2 -pleave-reset-vector -I./src -I ./include/c -I ./modules/glcd_font -DDEBUG_MODE=0 modules/libdev/pic18f452.c -o _output/pic18f452.o ./bin/mios-gpasm modifies _output/pic18f452.asm, result in _output/pic18f452__mios-gpasm-tmp.asm _output/pic18f452__mios-gpasm-tmp.asm:164:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:167:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:170:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:173:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:176:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:182:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:185:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:188:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:191:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:194:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:200:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:203:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:206:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:209:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:212:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:218:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:221:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:224:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:227:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:230:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:233:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:239:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:248:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:251:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:260:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:268:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:273:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:281:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:284:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:289:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:292:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:295:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:300:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:305:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:310:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:313:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:316:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:319:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:325:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:330:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:356:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:359:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:362:Warning [231] No memory has been reserved by this instruction. _output/pic18f452__mios-gpasm-tmp.asm:374:Warning [231] No memory has been reserved by this instruction. sh ./bin/mios-gpasm -c -p p18f452 -I./src -I ./include/asm -I ./modules/app_lcd/ks0108 -I ./modules/glcd_font -DDEBUG_MODE=0 -DSTACK_HEAD=0x37f -DSTACK_IRQ_HEAD=0x33f -I ./modules/mios_wrapper modules/mios_wrapper/mios_wrapper.asm -o _out put/mios_wrapper.o sh ./bin/mios-gpasm -c -p p18f452 -I./src -I ./include/asm -I ./modules/app_lcd/ks0108 -I ./modules/glcd_font -DDEBUG_MODE=0 modules/app_lcd/ks0108/app_lcd.asm -o _output/app_lcd.o sh ./bin/mios-sdcc -c -mpic16 -p18f452 --fommit-frame-pointer --optimize-goto --optimize-cmp --disable-warning 85 --obanksel=2 -pleave-reset-vector -I./src -I ./include/c -I ./modules/glcd_font -DDEBUG_MODE=0 main.c -o _output/main.o ./bin/mios-gpasm modifies _output/main.asm, result in _output/main__mios-gpasm-tmp.asm sh ./bin/mios-gpasm -c -p p18f452 -I./src -I ./include/asm -I ./modules/app_lcd/ks0108 -I ./modules/glcd_font -DDEBUG_MODE=0 modules/glcd_font/glcd_font_big.asm -o _output/glcd_font_big.o sh ./bin/mios-gpasm -c -p p18f452 -I./src -I ./include/asm -I ./modules/app_lcd/ks0108 -I ./modules/glcd_font -DDEBUG_MODE=0 modules/glcd_font/glcd_font_knob_icons.asm -o _output/glcd_font_knob_icons.o gplink -s ./etc/lkr/p18f452.lkr -m -o project.hex _output/pic18f452.o _output/mios_wrapper.o _output/app_lcd.o _output/main.o _output/glcd_font_big.o _output/glcd_font_knob_icons.o C:\Temp\ks0108_c_example\ks0108_c_example> Anyway you'll notice that when it works, there are no errors (OK let's ignore the 231 warnings) - So yours is good :)
  16. <----*-----|<|-----*----\/\/\/\/\-------> |-----|>|-----| use [ code ] tags :)
  17. Phwoar, praise from Caesar! Matyt: You'd do well to take cimo's advice - you're not the only person who has asked a similar question recently - two heads are better than one, you should join forces!
  18. Not a bad deal - watch out though, that doesn't include the caps, which cost $5 each. The cherry mx switches are very nice as keyboard switches, but they are fairly firm to push, and have a long-ish throw.
  19. Probably never.... They've all been out of stock ("backordered"... yeh right) for a long time now (a year or more perhaps). Mouser was the last to have any, and I pointed out the handful of remaining ones to someone and they didn't last long ;) If you're really stuck, I think that alternative parts have been discussed on the forum from time to time... but AFAIK there was only discussion :(
  20. akcija you should take a look at nILS' thread about the pokey chip.... Look at the title, and be inspired ;) Edit: Also take note of his postcount and numerous chatroom hours, and realise that it's not just 'a walk in the park' (same as with me) :)
  21. Dug out? It's a sticky thread, at the top of the page! ;D
  22. Link to it in the wiki. Editable by all. Yay :)
  23. Nothin new there - that's why we needed a new AOUT :) If you can find them at all you're doing well - I'd take the ebay deal.
×
×
  • Create New...