Logo
Logo
  • Home
  • Platforms
  • Services
  • Contact us

Overview

  • Overview
    • History and Development
    • Editions
    • Architecture
    • Supported Platforms
    • Rendering Capabilities
    • Supported Widgets

Sparklet API's & Callbacks

  • Core APIs
    • sgui_init
    • rs_exec_init
    • sgui_process
    • rs_exec_process
    • sgui_sparklet_enable
    • sgui_force_pending_transition_completion
    • sgui_reset_force_transition_completion
  • Platform APIs
    • sevt_post_key_event
    • sevt_post_mouse_event
  • UI Manipulation APIs
    • rs_send_custom_event
    • rs_sgui_widget_show
    • rs_sgui_widget_enable
    • rs_sgui_widget_redraw
    • rs_sgui_ctrl_set_internal_state
    • rs_sgui_ctrl_get_internal_state
    • rs_hsm_get_current_state
    • rs_sgui_ctrl_set_ui_state
    • sgui_send_key_down_to_control
    • rs_sgui_placeholder_show_view
    • INT16S sgui_swipebutton_set_cur_percent_by_id (INT16U u16_id, INT16S s16_percent, INT16S s16_target_percent)
    • void sgui_rh850_enable_camera (void)
  • Data APIs
    • rs_data_read_from_any_for_type
    • rs_data_read_to_mem_for_type
    • rs_data_info_write_from_mem
  • Utility APIs
    • sgui_time_delay_hmsm
    • sgui_decode_jpeg_to_memory
    • sgui_validate_image
    • sgui_get_image_version
    • sgui_get_sparklet_version
    • sgui_debug_enable
  • Callbacks
    • rs_data_info_write_user_callback
    • rs_user_action_callback
    • sgui_usr_handle_custom_swipebutton_event
    • sgui_app_report_error
    • sgui_cb_is_point_for_touch
    • scb_debug_out

Debugging Sparklet

  • Error Codes
  • Support for debugging

Advanced Concept

  • Optimizing UI Updates
    • Optimizing UI Updates for Faster Flashing

Sparklet for RH850

  • Overview
  • RH850 specific API’s
    • sgui_rh850_mem_init
  • Configuring Sparklet for RH850
    • LCD Timing
    • Frame Buffer Format
    • LCD Display Output format
    • Vertical Mirroring Support
    • Memory Configuration
    • Other Considerations
  • Running Sparklet over RTOS
  • Running Sparklet Bare Metal
  • Camera Support in Sparklet
  • Compiling Sparklet on GHS
  • Optimizing Sparklet CPU usage

Sparklet for RA6M3G

  • Overview
  • Configuring Sparklet for RA6M3G
    • Other Considerations
  • Running Sparklet over RTOS

Sparklet for IMXRT1170

  • Overview
  • Configuring Sparklet for IMXRT1170
    • Other Considerations
  • Running Sparklet over RTOS

Sparklet Examples

  • Sparklet on eStorm-C2
    • Running Sparklet on Renesas RH850 based eStorm-C2
    • Prerequisites
    • Sparklet Example Code Organization
    • Building the Sparklet Example
    • Loading the external flash with Flint image
    • Loading the internal flash with Renesas Flash Programmer
    • Debugging the Project with GHS Multi-IDE
  • Sparklet on RA6M3G based EVK
    • Running Sparklet on Renesas RA6M3G based EVK board
    • Prerequisites
    • Sparklet Example Code Organization
    • Building the Sparklet Example
    • Loading the external flash with Flint image
    • Loading the internal flash with e2 studio
    • Debugging the Project with e2 studio
  • Sparklet on RA8D1 based EVK
    • Running Sparklet on Renesas RA8D1 based EVK board
    • Prerequisites
    • Sparklet Example Code Organization
    • Building the Sparklet Example
    • Loading the external flash with Flint image
    • Loading the internal flash with e2 studio
    • Debugging the Project with e2 studio
    • OSPI Issue - Solution for J-Link OSPI Flash Loader failing
  • Sparklet on i.MXRT1170 EVK
    • Running Sparklet on i.MXRT1170
    • Prerequisites
    • Sparklet Example Code Organization
    • Building the Sparklet Example
    • Flashing program in EVK (using CMSIS-DAP)
      • Flashing Flint Image in EVK (using CMSIS-DAP)
      • Flashing Application firmware in EVK (using CMSIS-DAP)
    • Debugging the Project with MCUXpresso

Release Versions

  • Release Versions
    • Release Versions
  • Sparklet v3.3.5
    • Sparklet v3.3.5
  • Sparklet v3.3.4
    • Sparklet v3.3.4
  • Sparklet v3.3.3
    • Sparklet v3.3.3
  • Sparklet v3.3.2
    • Sparklet v3.3.2
Sparklet
  • Sparklet
  • Search


© Copyright 2025, Team Embien.