Quote Originally Posted by Charles Linquis View Post
I think the delay is computed at compile time, and it would probably not be too easy to modify. However, you could simply 'lift' one of the many ASM bit-bang RS-232 routines that exist all over the net and just 'drop it in' with ASM...ENDASM. The routines are generally smaller than 256 bytes, so they should not break PBP's limit. You can define the local (to the ASM routine) vars normally, but the ones that you transfer to/from PBP should be declared as BANKA SYSTEM.
Thanks, Charles. I'm trying to use some dialect of Basic for everything in the project. Since the PICs all use bootloaders, I may just create multiple firmwares that support different (slower) baudrates if I cannot find another solution. Most Home Automation devices use 2400-19200 so I may just leave higher rates for those who want to roll their own.