New examples included in v7.0 Astrobe for RISC5

Download new library modules and examples to use with Astrobe for RISC5. Forum members can also upload their own source code examples.
Post Reply
cfbsoftware
Site Admin
Posts: 525
Joined: Fri Dec 31, 2010 12:30 pm
Contact:

New examples included in v7.0 Astrobe for RISC5

Post by cfbsoftware » Sat Jul 06, 2019 11:37 pm

The following examples are now included in source and executable form in the standard distribution of v7.0 Astrobe for RISC5:
  • Blinker:
    Flash up to ten LEDs in a sequence at 1 second intervals.
  • ButtonTest
    Run - Loops infinitely. When a button is pressed the button number is displayed and the program terminates.
  • DRAMTest:
    Run - Execute six different tests to identify faulty 4164 64kbit DRAM chips.
  • Extensions, ExtensionsCase and ExtensionsProc:
    Run - Three different ways to use Oberon's Type Extension feature to create and scan a dynamic list of a variety of objects.
  • HCReadSpeed
    Run - Time the sector reading speed of an HCFiler filesystem on the SDHC Card.
  • HCTest
    Run - Inititialise an HCFiler filesystem and create a number of test files on the SDHC Card. Any existing HCFiler files will subsequently be inaccessible.
  • HCTools:
    InitDisk - Initialise an HCFiler filesystem on an SDHC card. Any existing HCFiler files will subsequently be inaccessible.
    WriteFiles - Copy files from a Project Oberon filesystem to an HCFiler filesystem on the same SDHC card
    Dir - Display a list of HCFiler files on the SDHC Card.
  • I2CCompass:
    Show - Display the reading from a Honeywell HMC6352 digital compass.
  • I2CTemperature:
    Show - Display the temperature read from a Texas Instruments TMP102 digital temperature sensor.
  • Soundex:
    Run - Compare the performance of numeric CASE statements vs. the equivalent IF-THEN-ELSE statements.
  • SwitchTest
    Run - Displays a list of switches that are on.
  • Temperature:
    Show - Display the temperature read from a DS3234 Real-Time Clock peripheral device.
  • TestInt:
    On - Enables interrupts. An interrupt handler is installed when the module is loaded. When interrupts are enabled the handler is invoked every 500 ms to blink an LED.
    Off - Disables interrupts. The LED stops blinking.

Post Reply