protocol-builder v4.01 available!

Discussion forum for JP1 software tools currently in use, or being developed, such as IR, KM, RemoteMaster, and other misc apps/tools.

Moderator: Moderators

Post Reply
mr_d_p_gumby
Expert
Posts: 1370
Joined: Sun Aug 03, 2003 12:13 am
Location: Newbury Park, CA

protocol-builder v4.01 available!

Post by mr_d_p_gumby »

The latest version of the protocol-builder spreadsheet (PB v4.01) is available.

PB supports all known JP1-compatible remote processors, though support for the P8/740 and M6805-C9 is not as complete as that for the HCS08, SST, S3C80, M6805-RC16/18 based remotes.

This is a maintenance release that fixes some bugs and adds some minor functionality. Changes include:
  • Fixed VBA type mismatch error on HexFormat variable.
  • Added recognition of mid-frame burst calls to S3C*, HCS08 & 6805-RCxx Decoders.
  • Corrected branch offset error on HCS08 generated code.
  • Corrected S3C8 disassembly of F5 op code.
  • Corrected S3C8 assembler error on LDC/LDE using W0/W1 registers.
  • Added error indication to out-of-range carrier freq & duty cycle, and display of actual freq & duty cycle.
  • Modified carrier frequency calculations to be more accurate and to allow any valid duty cycle.
  • Corrected inaccuracies in several timing calculations for M6C & P8 remotes.
  • Increased maximum protocol length shown in output box from 192 bytes to 1392 bytes.
  • Modified all necessary calculations to remove use of functions in the Analysis Toolpak add-in.
Note to PB users: While PB has an integrated assembler, its use is strictly optional. You may choose to ignore the assembler and use PB to generate protocol executors by entering parameters alone. The assembler is provided mainly to allow advanced users and experts to create and/or modify complex protocol executors. For those interested in using the assembler, a separate readme file explains its use, and an example PB file is provided.

Link to post announcing previous PB version
Last edited by mr_d_p_gumby on Sun Jan 31, 2010 11:29 am, edited 1 time in total.
Mark Pierson
Expert
Posts: 3018
Joined: Sun Aug 03, 2003 12:13 am
Location: Connecticut, USA
Contact:

Post by Mark Pierson »

PB now loads and appears to work properly in XL07. :wink:

As usual, nice job Mike!
Mark
The Robman
Site Owner
Posts: 21943
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

Thanks Mike, I've been looking forward to this release so I can attempt to generate HCS08 executors.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Post Reply