We plaatsen een bounty op twee high-prioritaire buspiratenfuncties. U kunt een gratis PCB krijgen voor de aankomende buspiraat v2 door een beetje code te schrijven. Hack A Day heeft een gevarieerde en getalenteerde groep lezers, en we kennen iemand die er is, de ervaring heeft om deze veranderingen met minimale moeilijkheid te maken.
De meest actuele code integreert de PIC24F-bootloader voor eenvoudige updates zonder een programmeur. We willen graag een protocol Snooper toevoegen, maar dat vereist interrupts. Met de bootloader worden echter interrups verplaatst en we hebben nog volledig vastgegrepen hoe dat werkt. We sturen een PCB en foto 24F naar de eerste persoon die de code aanwijst om UART, SPI te demonstreren of de melding te wijzigen onderbrekingen met de bootloader. Microchip’s 24F Bootloader App Note is hier beschikbaar. Compleet.
De huidige frequentie-meetfunctie is een hack die een teller en een timer gebruikt. Wees de eerste om in plaats daarvan de ingangsrand van de ingang vangst uit en ontvang een gratis PCB. Zie de functie BPFREQ (VOID) in Base.c. Compleet.
De meest recente buspiratencode en gecompileerde firmware kunnen worden uitgecheckt vanuit Google Code SVN. Dien uw code in met behulp van de opmerkingen hieronder of buspirate@hackaday.com.
Update: beide problemen zijn opgelost. Bedankt voor uw suggesties.